Are there any new exchanges lately that I can purchase bitcoin from a bank account with in the US besides coinbase or Gemini?
Did you hear about eToRo I think you can buy bitcoin there with bank accounts or credit card. I don't know if they need KYC but most of the exchanges right now online need KYC verification.
Alternatively, has anyone ever been banned from the 2 aforementioned sites and then been allowed to use them again?
I think if you are banned already in Coinbase you can not use them anymore. I don't know if you can start a new case from them or contact them through support to unbanned your account.
For Gemini, I don't have much idea about this because I never use them before.