Here,
https://bittrex.com. You need to sign up first as always, but no KYC, and again, very wide range of tokens and altcoins, main currencies as well. I always recommend bittrex when it comes to transaction speed
Can I also buy fiat back to my bank account? Or they work only with crypto?
Yeah, sure, they apply transactions via bank as well so you may change fiat to btc or eth to USD, I have tested back exchange on bittrex and it worked really quick so no worries