If you have the WHM access, it is possible to create cPanel accounts.While creating the cPanel account you have to enter the domain details, Package details, DNS and mail settings.
Follow the below steps to create cPanel account,
To create a new cPanel Account in WHM, complete the following steps:
Step 4 Enter your domain information which includes the name of the domain, username and password and contact email address.
Step 5 Select the package which you have created already in Add Package section and if you want to edit the package you can do it manually.
Step 6 Configure DNS settings like enabling domain keys Identified Mail (DKIM), Sender Policy Framework (SPF),etc.
Step 7 Then choose the mail router settings either Local Mail Exchanger, Backup Mail Excahnger or Remote Mail Exchanger or Automatic selection.
How to create a new cPanel account in WHM video tutorial: