most practical for achieving the lighting you want and not getting in way of your build or riding is the rechargeable USB things. my 12v system was difficult to wire, redone to be less imposing and more unseen harness. I really felt the weight of the SLA battery, went to Lipo, and remove the battery box to charge at home. it's 4.5 pounds everything total, not including my Led mirrors. I still use handsignals n wear neon gloves even with the t signals. the motorcycle handlebar control was a bear to connect.
IF all you want is head/taillight, so simple rechargeable by usb,, no wires, and LED are getting brighter all the time. CREE headlight brighter than COB for same juice used.
add a genny and that'd 2 lbs and more wiring. my poor 48cc 700c roadbike,, so light and nimble new, unmotorized,, top speed unaffected, but it feels like a tank now. Shoulda just bought a Tomos,,,
I wanted to build a kit to sell, so ppl can just mount it. still might. hardly anyone wants to fight the 20+ hours to build a full lighting system. my advice don't do it lol