Is it free?
You have to pay a fee of $7.
What can i do if i ordered my CDL and i haven't received it yet?
Sadly, you only have the option of waiting for it to arrive. With that document you can create a MyDMV account.