Your device is very old, which most likely means that it does not have exfat support.
Compatibility should not be a problem, as every card and reader are usually compatible with each other, as long as SDXC cards are supported by your device.
And for adoptable storage the bulk transfer speed is not that important (as long as you don't record videos or ...
You can't move apps at all without root, but you can use apk editor pro to change the storage to prefer external on other device whose storage is free ,it does not require rooting.
And there is no other way without rooting.