You can mix them as long as it is abundantly clear which ads are google ones and which aren't. Something about misrepresentation. Same reasoning you can't disguise the google ads so they look like they're part of your site.
Can I post ads from different ad networks such as adbrite, infolinks etc... Does it violate adsense TOS?
You can put adbrite with onfolinks together with Adsense, at least in the past I did that and everthing was ok
No, you should not put lot of ads in a single page but you can put ads for as many as your web pages.it is not against adsense term but please check what other people say about it and also ask in google community forum.
bro its totally OK. you can use any kind of ads with Google ads. look at other sites most of them use CPA ads and Google ads together. so its not a problem.
mam its not infinity Google ads it is infinityads and google ads! its two separate company! can you plz describe the procedure to put ads separately in separate pages of my website? it will be great help. thanks
Infinity ads works with nearly Infanite other advertisers (okay, bad wordplay), but they should be compatible. Try contacting them to be sure.