I want to monetize my app which has 10 screens. Is it necessary to create an ad unit for each screen? Another question: if every screen loads an ad, would that be against Admob rules?
Wow! 10 screens? You can reduce screens and use layouts as a screen for a better performance.
It depends on your content. As long as the content does not violate rules, you can monitize them.