You mentioned the battery, what's it use for a battery and does it have 12V or 6V systems? Charge off of an alternator or magneto/stator type dealy-bob?
I believe, not 100% sure, but I think its called a Concorde RG25 battery, 12V. This particular Supercub has an alternator and starter. Most Supercubs did (some of the first/early 95 hp supercubs did not). Some of the different variations of motors did not allow for the use of a starter, but those were mostly found on the lighter J3 Cubs 65-90 hp. (Hand propping).
This Supercub of dads will also be getting a lightweight starter and alternator, which will cut another 15-20 lbs. Once a few of the composite propellers are fully certified, it'll get one of those also, which will be another 15-20 lbs lighter than the Borer prop going on it.
Our last bird, a 90 hp taylorcraft did not have a starter, so we had to hand prop each time to start.