I guess at least some of these games should work on your device, that is, if you have enough storage available. If you could share any specific error message or error code, that'd help.
It seems that problem comes from unexpected line breaks or characters that the app is having trouble with. Does the app require your contacts' information maybe?
It depends, the One is a great phone, but in my opinion the X looks better (though it's smaller). Also, the AMOLED display is quite a good spec in the X. If you don't care about NFC and the phone being slippery, you should consider the OPX.