Application names on Google Play don't need to be unique, and it's possible to request Google to remove violating apps through trademark claims or DCMA. What's not really clear, however, is how it works with package names.
What if I'm developing "the Google app" (forgive me for a silly example) but somebody beats me to registering com.google
?
Another question appears here on Stack Overflow, but doesn't really address package names.
Yes. Just make a build of the app, sign it, submit it to your account, but Save, don't Publish. You've then reserved your package name, but nothing is publicly visible.
You can make a Copyright claim, whether you get anywhere is another matter...
Most normal people won't care or even notice what's in the package name, so for me I'd be more concerned about the branding and whether someone else were using a copy of my branding to promote their own offering.