Will it help me rank higher in search results?
Yes, setting up a well-optimized and complete Google My Business account will help you rank higher.