I converted a similar vintage anthem, but used the XL frame size. As you can see, the Hailong battery only just fitted.
If you can figure out how to squeeze a downtube battery in, you'll have a great bike
I ran a q128c rear hub with standard bottom bracket & a single 52t chainring, no problem...