Like Vile said, avoid dome pistons whenever possible, as they interfere with effective flame propagation. Using them on a BBC represents a compromise necessary to satisfy compression requirements inside such large combustion chambers; it does not mean they are necessarily performance-enhancing parts. A much better solution would be to have 64cc heads decked or go with an aftermarket 50cc chamber head from EQ, Dart, or RHS, and then run flat top pistons. But this is only necessary if you want much more than 10:1 CR (not necessarily a good idea on pump gas).
Here is a good guide for selecting a cam:
http://www.popularhotrodding.com/tech/0607phr_camshaft_basics/index.html (it was written by a very respected engine builder, not just a PHR editor).
Here is an excellent resource I'd recommend to anyone considering building their own performance SBC:
http://www.amazon.com/Build-Performance-Blocks-Budget-Design/dp/1884089348 .
I cannot offer you advice from a personal perspective though, as I have never built my own engine either. I just have alot of book-smarts on the topic...at least I think they're book-
smarts, LOL. If you don't want to go it on your own with resources like the ones I have mentioned, listen to the more experienced guys, like Vile. They won't steer you wrong.