A good SEO tool for finding the search volume of keywords of competitors websites they're ranking for would be Semrush.
Semrush has a free trial where you can see some of the keywords that a competitors website is ranking for and you can see even more keywords and the search volume by signing up for the paid version which could be worth ti if you really want to bring in the website traffic and money.