Both Apple CarPlay and Android Auto standard on all 2021 CX-30 models, including the base S trim, some only as a dealer add on.
The NAV system can be activated by buying the SD card - Mazda CX-30, Item number - BDGF66EZ1B for autos built in USA/CAN/MEX only. You can find it on ebay, and sometimes Amazon, where I got it for $50usd. Beware that some don't work, but mine worked fine. Link here
I only got it for times when I am in an area with crap cell signal, at least I can use it as a back up.