Does Adsense TOS or policies apply only to pages that has the google ads or does it apply to the entire site or within the domain. Like for example, if my site has content about baseball, but one of my page has lets say a topsite with some porn links/buttons but no adsense ads. Is this breaking TOS?
yes only to the pages in which you are showing ads, but that should be inside some content area, and your site is not breaking TOS i think because you can do whatever you want with your site if there is no adsense in a page.