I don't use banking at all, only face-to-face P2P to cash or gold. I understand this results in non-SoF funds, but I'm okay with that.
Personal KYC and incorporation documents for KYB. They take bank payments normally, crypto privately.
I might be fucked for real. Regarding to solution you...