They should fit, but you will have to check the pushrods, I think the length may be different.
Performance-wise they'll be about the same as stock '68 heads.
If you're looking for a performance upgrade look for GT-40 or 40P heads.
Edit: the one advantage of the E7 heads is hardened valve seats for unleaded gas.