HMM 7" fly wheel should be OK . total height of engine 19" center to center on lathe 18 " It may be a bit tight boring the cross head.
You can always give PMR a call. pretty much a family business a couple families I think. Has been a while since I have called them but have always gotten clear answers. Bigger engine than I have ventured to build.
Tin