I have adsense set up on one domain. Can I use this account for any site or do I have to use a different adsense account on every site.
You can use it for all sites, but I'd alert the adsense folks to it. Don't want to give them any excuse to yank your account.
Yep - also, make use of the channeling facilities so that you can tell which ads are working on which sites.