Others have incorporated Paypal into Publisher sites. You insert the html
code given to you from paypal into your pub page using the insert html code
fragment feature.
Wordpress blogs are server side data base dependent and require PHP or
MySQL. You may be able to host the blog on your own server. Read the
requirements on the Wordpress site and read the support section on your ISP.
Your ISP may provide blogs. Then you would link to your Pub site, but you
probably would not incorporate it in your Pub web.
Your ambitions for your site may be beyond the scope of Publisher. Neither
PayPal or blogs have built-in support in Publisher. Before you jump in too
far you might want to do some more homework and decide whether Publisher is
the right choice for you. It is intended for relatively simple, small and
most importantly, static sites. You can add some dynamic functionality with
JavaScript, etc., but there are limitations. The dynamic functionality you
seem to be planning may be beyond the scope of Publisher.
Plan your Web site:
http://office.microsoft.com/en-us/publisher/HA100742431033.aspx?pid=CH100793371033
Prepare, publish, and maintain your Publisher Web site:
http://office.microsoft.com/en-us/publisher/HA100947601033.aspx
Using Publisher for web sites:
http://msmvps.com/blogs/dbartosik/articles/80566.aspx
DavidF