Other than looking in the Chinese manufacturer's website, which can be somewhat "misleading" (12.1 MP camera? come on...)
You can visit whatismyandroidversion.com from your phone's web browser which will show you your screen resolution, android version and device id.
if you follow much the same path that Nick suggested, but instead go to
Settings > Display > Display Resolution it should show you the options for your screen resolution.
As for your photos, take a picture, put it on your computer and check the resolution. And let us know if you actually have a 12.1 MP camera!! :)