How to move a droplet to my client?

Hi everyone! So here is my problem: I'am new at freelance and Web development and I just got my first freelance job (I need to build an e-Commerce website from scratch), but I dont know how to move a DO droplet to my client(So that I do not pay for the server of his site). He doesnt have anything at all (like a domain name, DO account, SFTP, SSH etc) he just want to have his website. He said “I dont want to have any pain in the ass with it”. We made an agreement that i will do all stuff by myself. Should I convince him to create his own DO account and let me work with it via SFTP? Or should I use my own DO account and droplet and then somehow move it to him?

Well, I want to say that it is normal if there are 1-2 such clients, so I can manage servers for them, but if it’s 10 or more, it’s pretty hard to deal with. So, are there any other solutions?(maybe without DigitalOcean)