Yes, your ok without a battery. I think the headlight has direct power from the generator.
You will change the bike from mild to wild with an expansion chamber. Torgue Engineering, Whisperin' Smith. Also Hooker and Bassani made pipes for them.
The shocks are a major weak point, they like to kick hard . Spend as much as you can there.
Clutch is another weak point. Barnett sells a good kit. If yuo use an expansion chamber you will need this
If your in the forks anyways... Gold valves are worth it.
Keep the injection.