If you want cPanel for an addon domain, you have to purchase another hosting account. Then we shall move the addon domain to the new account and you will be able to access cPanel for the account.
It is possible to install wordpress for an addon domain and you can do it from cPanel of the main domain. If Fantastico is enabled, click Fantastico. Go to install WordPress, and on Step 1, choose the correct domain name from the drop down box.
If you are using Softaculous to install Wordpress, then in the "Software settings" area, choose the addon domain from "Choose Domain" drop-down box.
If Fantastico/Softaculous is not there, please send a mail to
support@canadianwebhosting.com with all the details, we shall assist you further.