Put a Joying brand head unit in my wife's CR-V that didn't have a touch screen originally.
Was able to get the stock backup camera to work with the unit. Outside of that, with the right harness, it was an easy swap. Used that specific brand/unit as someone on YouTube had a writeup on that specific swap and recommended that unit. I wanted it to to be seamless. Wireless car play and android auto works perfect.
I have been keeping my eye on the Atoto units for the K5. They seem to support the product well, and they have a large assortment of units, some of which I know include forward camera support. At this stage I think these units are so well established, probably not a ton of risk to them.
My personal concern is how it will handle the bumps and jolts on and off the pavement in the truck, which clearly doesn't ride like a more modern vehicle. That and moisture, the humidity (up to dripping wet in spots) in my cab gets horrendous as it sits more than it's driven.