No, not every aircraft we sell on our site is compatible. I am not sure why that would be a safe assumption... We sell Autel aircraft and they are not supported. We have never supported the Mini or Spark aircraft.
If you click on the Map Pilot link on the site and click on supported hardware it would show you this list:
Also, the App Store shows the same list at the time of app download.
Here are some links to the various discussions here on the forum about the addition of support for the Mavic Air 2:
We can only support what DJI allows us to support via the DJI Software Development Kit.
We have a beta available for the Mavic Air 2 that uses beta test software. That is not something we are going to release with publicly though. This is all discussed in the links above.
The Mavic Air 2 has been a weird case for adding support. We are not sure why it is taking DJI so long.