On the topic of needing a battery, i can say that i ran my track MC21 for many years, with HRC loom & derestricter, HRC jet kit with ram air filters, tyga reeds & stuffers, and lightened flywheel, with no problems whatsoever, with no battery, just a battery eliminator fitted. I wouldn't expect a fully road kitted bike needing lights and all the gubbins that comes with it to run without a battery. But i know of other track only NSR's that run fine with no battery, just a battery eliminator fitted.
_________________
Proud Father of , 05 ktm 400exc supermoto 2018 honda crf rx supermoto