Have an opportunity to buy a 1974 Roadrunner but engine has issues and there is a hole in frame. $2500 fair price?

Sounds like you are happy with the deal, so get it running and safe, then enjoy the hell out it. Interior looks pretty good and is probably worth a few $$ if you end up parting it out.