Your opinions on what I should do engine wise..

I'd go with an Edelbrock 500 myself,personally I find them easier to tune and this intake which you can probably pick up from one of the members here
http://www.summitracing.com/parts/OFY-6023-DP/