So copying the site can not be done through the C-Panel by Web Hosting Hub for us, which was my original question? Also, I was told by a Web Hosting Hub account staff that they are working on providing an automatic backup option for an additional charge. Would this option be needed if Backup Buddy is being used? (Backup Buddy is a bit pricey for a non-profit).
Just FYI, I have a personal account with Bluehost, which does provide support like help with copying a site to a sub-domain and they also include backups in all their plans.