Does Samsung Galaxy Ace store location metadata? Can the Galaxy Ace (the first model) camera store the location data of where photos are taken? I have been told that it isn't sophisticated enough. Is that true? 

Also, does Kik Messenger remove location data on the pics?
Based on this blog post, the Galaxy Ace has geo-tagging support. So YES, it should be able to store location metadata, if you enable it.

And according to another blog post, Kik Messenger removes metadata.