Lets say a certain keyword, for example "bath" is getting 1 million monthly views, and bath.com domain is taken, will I get a lot of traffic if I have a bath1.com, 1bath.com, or bathx.com where "x" can be any letter?
you could, but seo and linkbuilding is a must with such high competition keywords. The domain wont rank on its own.