Should I add keywords to my business name to outrank competitors?

No. That violates Google guidelines and can lead to suspensions. Focus on categories, services, reviews, and authority signals instead.