I think that by placing "we are not affiliated with Google in any way" in your site's terms of service will be enough. In theory, Google can sue you for using its registered trademark in your domain, but it won't happen. Or, at least, it's 99.99% of chance that it won't happen
What about blog? For example I create a blog with url name http://adsenseexample.blogspot.com and I post all article that related with adsense. Of course I also put adsense script on it?
Is it againts of TOS? or maybe I just need to put "we are not affiliated with Google in any way" on footer or header
If you put a text that is good for you. If you create a good content and if you dont against the program policy , you can use domain name which include "adsense" word.