Will this setup work for my 340 build?

Looks good. That's the most cam i'd run for what you're looking to do.

The small Voodoo would work as good or better also, imo.......

http://www.lunatipower.com/Product.aspx?id=1543&gid=287