Yes to all :shock:
You need to check it, a normal cam should work but you may need to grind the rods a little. A .900 base cam should clear your stroke and work with your lifters. Either way, check it. My 427 SB, 4" stroke, had to have .300 tall lifters, .850 base circle cam and grind a little on the rods.