Yes those heads should be ok, but you would want to check the Piston/valve clearance to be sure.
If you stay with stock size valves you should be pretty safe but if you go up to the 1.9 - 2.0 intake size you will almost definitely need to do some kind of clearancing.
Sounds like an interesting build. Why ethanol?