You can manage your domain DNS by going to the Domain Control panel and change the DNS there to where ever your hosting is.
If it is registered thru TCH you would log in here and go to manage DNS.
The log in is NOT the same as your cpanel login.
It is whatever login info you chose when you registered the domain.
Welcome to the forums ZPWeeks
You could zip up a group of files,
upload via secure cpanel file manager
extract the zip file.
This a very fast way of uploading a lot of files including preserving the folder structure in the zip files.