Yes, you can. Actually, in the case of similar keywords, you should combine the content instead of creating a separate page for each of them.
I would also suggest you to use similar search queries, LSI keywords, long-tail keywords, etc., and write your content on it, use those keywords in subheadings and within content where they fit naturally.
I have pages that get search results for a ton of keyword phrases. Especially the long form content. Lookup content clusters and study them. They work great to get top level pages ranked for multiple keyword phrases. Just keep the TOPIC narrowly focused though.
Yes, you can use multiple keywords on one page. I recommend you use long-tail keywords or LSI keywords in your content to get better results. If your website is purely E-Commerce, do not use more than 3 keywords.