Did you know that you can buy no kyc bitcoin with Bull. It new, you can fund your account using cash and canada post without identity up to 1000$. Personaly, I'm unconfortable onboarding newbe on a kyc exchanges, it's not how bitcoin is suppose to be. But yes, it's a bit more complicated because you need to self custody. bitcoinsupport.com have great tutorials to do so.