Do I Have The Right Cam?

The specs should be fine. I had a comp blower cam for a big mopar cam with about the same specs. As for using solid rollers on a hydraulic roller cam I don't know..