Re: Play store not matching
Is there any description as to WHY your device is not compatible? Usually clicking on that gives you more info. Sometimes it might be because you flashed a ROM from another country and it won't let you install certain things. Another case would be a funky kernel version in the ROM that messes up the apps when they compare your system version with their latest compatibility tables.
I'd stick to a known ROM if you want to avoid compatibility issues... Or, if you have the app's APKs, you could try installing it anyway and see if they work.