I've gone through a few lights, and I wholeheartedly recommend the Cygolite 350 for the back.
For the front, you absolutely will not beat this:
https://www.amazon.com/dp/B0B8WZDG6T...ils&th=1&psc=1

This thing is crazy bright, but also has a wide beam and a very well defined cutoff so you are not blinding drivers. It's not light weight but it blows every other head light out of the water for the light output and beam pattern.