Hello Rick,
1.) You definitely need to set the Glowhost nameservers to point your new domain to us. Unfortunately we can't confirm the exact nameservers without knowing your account. Those details would best be sent in private so feel free to open a ticket with us from your MyGlow account and we'll give you the exact nameserver set.
2.) You can add your new domain as an Add-on domain from your cPanel >> Domains >> Addon domains. If you want a little more guidance we offer tons of video tutorials that will help including one for adding a domain in cPanel.
If you need any further assistance or clarifications regarding this, please open a support ticket. We'll be glad to help!