Alright, it's done and everything works as it should and updated. Yay! But not without issues.
1. I contacted Crutchfield and all parts have the different side USB. It's not the end of the world. I had to Dremel the edge of the connector for the media ports for aux/usb to work properly. It's keyed and will only fit one way, it's only a small amount of plastic to remove. I just made it look like the other side and it still locks into place. Might be because I have an early model without start/stop, which is what I wanted because I do not want start/stop.
2. I used a blade to cut a small hole in the steering wheel cover to feed the microphone connector for the head unit through it. You can mount it anywhere, I choose the back of the wheel.
3. The surround video comes from the vehicle, it's not separate video, the wheel lines move and you keep surround video.
4. All features are available, I had to update both the head unit and and the RR2. It keeps EVERYTHING after the update.
I'm super happy even if the install wasn't great, Crutchfield helped but ultimately modifications had to be made. I let them know about the issues in hope they resolve them.
Outside of Antenna and Sirius you cannot use any other farka for satellite. I tried to use the 3G antenna but it wasn't happening. What I did was mount the satellite antenna that came in the box on top of the head unit and slipped it into the dash. Completely invisible and works great for wireless carplay.
I was not about to buy, trade, find, an OEM apple carplay unit for my 2017. It's not worth the effort when aftermarket has it all covered.