Hey, i am well experienced with WHMCS,
which control panel do you use?(WHMCS hosting module)
The steps would be as you mentioned depends on the chosen package, create DB copy files to public folder.
I would add PDF instructions to user in email (automatically sent) with the default user name and password and other instructions you want to provide)
Best,
Peter