Any size, depending on your screen
Facebook or twitter cover, website, tumblr header etc...
Tumblr size, price will depend what you want.
Any size, but 100x100 most of the time. Can also be icons for deviantart groups.
Any size, as you want.