The RCD360 is an easy plug and play solution if you want to upgrade your factory radio to something with CarPlay/Android Auto. Personally, I did not like its lack of features, power output, sound quality and lack of DSP and lack of subwoofer outputs. That is why I went with an aftermarket head unit.
The Idatalink Maestro is designed to fit many different vehicles and you need to program it to your vehicle. What I mentioned in that video was the fact that the Idatalink Maestro gave me the impression that I would be able to access climate control via the headunit, same for TPMS. The problem is on a 2008, the TPMS system is dumb, it does not know which tire is low, on newer models, it pulls the data from the ABS unit, so the information is available via the CanBus, so Idatalink Maestro would be able to access the data on these newer vehicles. Same issue with the climate control system, the Idatalink Maestro can only access this information on newer models. None of these was made clear in the owners manual for the unit. It's not an issue with the unit, just the owners manual.
The links you provided do show the Infinity Kappas I used. You can use those sizes for reference, if you want to spend more money, there are other options. I found the Infinity Kappas (for the money) are excellent sounding component speakers and since I have used them in several of my cars, I know what they sound like, so its an easy choice for me.