depends what you use it for. here is a good article: http://www.seomoz.org/learn-seo/robotstxt
url optimization has to do with how you structure your keywords in your url. For example say you have a page on your site you want to rank for...
I would do things like: guest blogging build out sites like wordpress.com, blogger.com, tumblr, etc use some article/blog sites like seolinkvine.com
sorry I don't but if you find it please post it here
Sometimes you can get paid by impression but more often than not its by click
yea I would only trust the reporting in adsense account manager
They don't do as much adsense anymore they have their own advertising network on their now
Can't stand CJ they closed my acct for no reason and know I have to update thousands of links on tons of sites. Really pissed me off
you can't stress about all the changes google does if you do you'll go crazy
space is better
relevancy is becoming more and more important but irrelevant links are still shown to have a lot of weight
Separate names with a comma.