Will it work? Sure. You could throw almost anything in there and it would work. Will it be optimal? No.
Your heads will flow about 360 cfm at peak lift, but that peak lift is pretty far away from the lift on your cam. At your lift, the heads will flow about 300 cfm. So you have a pretty small cylinder head feeding a large engine. It will be fairly short winded.
Three things control where a camshaft will put the peak hp rpm: 1. The displacement 2. How well the cylinder heads work. 3. If you have enough duration split for the engine to get the exhaust out efficiently.
You say the cam did well in a 466, now you're adding about 70 cubic inches. That will "dumb down" the cam by quite a bit. Your heads work well, but they only do real well at .700-.800" lift. In addition, the intake/exhaust duration ratio is pretty low, which usually necessitates a fairly large duration split. FWIW, on the 520-530 ci BBF's that I do, most of them have 400 cfm heads at lift and it takes mid 240's on a hydraulic camshaft to get them to peak at around 5500-6000 rpm. You're already losing effective duration because it's a solid cam.
That's why I'm saying that it will work, but it's not optimal.