I'm trying to put some affiliate links on my site. As Amazon Omakase links are also contextual ads, would it be against adsense TOS if they both are at the same page?
Yes You Can. See post from Ask Dave. http://www.askdavetaylor.com/what_is_the_amazon_omakase_links_program.html I have communicated with the Google AdSense team and they assure me that "According to our program policies, Omakase may be displayed on the same page as Google ads on your site." My belief is that this isn't a violation because while Omakase is a contextual system, it's not an advertising system, per se. In any case, if you want to intermingle Omakase blocks and AdSense blocks, you're good to go!
Did you asked Google? I have contacted google reg. amazon and adsense ads on same page and they replied me that we can have both ads on same page.