I use a GoPro 8 as my front camera and as a front light I use BrightRoad . So far the recording quality is really great during the night time and I haven’t had any issues. When it comes to storage, I’d recommend buying a Mini SD card that’s 128GB and that’ll be good for over 5 hours. The only con is that you’ll need to buy lots of batteries, each one will last for a little over an hour.