Dear you no need to place same tags on all page of your website, use different description and tags for your all page that is also best for target more keywords for your website.
And if you want only two or three keywords get ranking first. then place them in homepage and promote your homepage and build backlinks for your home page and use your main keywords as anchor text.