I use on in every car I have. I like the Blackvue cameras and have the DR590X 1 channel in all but my truck. The truck has an older Garmin comb GPS and dash cam. These Blackvue cameras don't have all the bells and whistles.. I went through that with the first one I had and discovered I didn't use any of them. In my current Blackvues, I can see any videos with my cell phone.
https://www.amazon.com/gp/product/B08DKF6V98/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
I tired a couple cheap ones, but they left much to be desired. You want the camera to record and save the video if it gets hit. Most have that, but the Blackvue seemed to be the most user friendly for that. Mine are also hard wired in.
Several years ago, Mrs. Big John was involved in a minor accident involving a kid on a bike. Two kids rode out in front of her in the local village and she missed the first one, but knocked down the second one. Just a scraped elbow fortunately. The dash cam showed the whole thing... The village cop (nice guy, retired county sheriff) saw the video and said "Wow, this tells me everything I need to know". I called the insurance agent as a CYA and told them about the dash cam. We never heard another word about it. The dash cam paid for itself... that day.
Regarding rear view... That's up to you. I thought about it and decided that option wasn't something I needed, but it's not a bad idea. Some options, like the GPS are kind of nice, as they give speed and location on the video... But remember that does give YOUR speed and you might not want to share that.
A little Hank playing in this one... And before I put the turnaround in the driveway. LOL.