If I put 4 Adsense Ads on one page, will I get payed for them all?

Yes you will get paid for all as google allow publisher to place 6 ads on a single page. But there are some conditions like.

  • 3 ad units only images ads
  • 3 ad unites only text/link ads

You can also use one search box.  If you have good number of visitor then adsense allows more but for the beginners adsense allows only these features. But i would like to suggest you to not to use more then 4 ads. Because more ads will decrease the ctr so use only 3-4 ads or maximum 5 ads.