In my opinion a 20-30 gallon tank will not be big enough for what you want to do. 60 to 80 would be the way to go. Something that will put out the CFM that blasting and high consumption air tools require. Do some research now so you won't be dissappointed later.
http://autobodystore.net/Merchant2/m...tegory_Code=C1
Dan.