512 stroker for the street??

Is a roller cam absolutely necessary for a mild street build?.
Absolutely not. He didn't say that though. That's just what he'd use. I'd toss a solid flat tappet in it and call it good.