my bike doesnt have a battery either, but has the fet switch, aka wtf box....
i jsut wired a completley seperate circuit for the blinkers and horn. that run on a 12v battery, and when it gets low i charge it. which isnt often cause i never use blinkers or horn. its jsut there IN CASE i get a cop behind me. and to get it inspected.
1994 XR600R dual sport