I would like to claim my own shop's page so no one else can make edit in the future, is this the plan all along?
No, we weren't planning on doing this. This is still very new and I'm not sure what level of control we will need for the wiki editing.
I did think shop owners would want to monitor their page so some type of subscription/follow function is in the works. For example if someone edits your page you'd get notification about it. Would this be sufficient?
Yeah, subscription is a good alternative.