Is there a way to install a whole new WordPress structure to the new testsite01.site website while keeping it intact?
You can do whatever you want on your test domain. The original website, to which you have no access, will not be affected. Only the data you have stored in the test domain will disappear. If you want to keep it, create another test website that you can work on.
OK, I have 2 test sites. testsite02.site simply has WordPress in it. Now it there anyway to install the content and structure from testsite01.site into testsite02.site?
You can use one of the migration plugins for a move: https://wordpress.org/plugins/search/migration/
I want to copy the contents and structure from testsite01.site, but testsite01.site does not contain the necessary wordpress files to access wordpress so I cannot install any plugins into testsite01.site. I can drag files over from one site to the other using file manager but I don’t know if that will work.
I’m not sure exactly what you mean by “content and structure.” WordPress has pages, posts, and media files. Database entries exist for all of them, but media files exist additionally as files.
If you only want to import pages and posts, you can export them as files. See: https://wordpress.org/documentation/article/tools-export-screen/ – such an export may also contain references to individual media files. If you import them into the new project (see: https://wordpress.org/documentation/article/tools-import-screen/), WordPress could import them there if they are accessible from there.
I’m still unsure what you’re actually trying to achieve with your project. You don’t seem to have sufficient knowledge of WordPress yet, which is why I would recommend finding someone who can personally guide you through it. You can find such a person here, for example: https://jobs.wordpress.net/
Right now testsite01.site looks just like original creativeflowcraft.com site but not enough of the original wordpress content was migrated over to allow me to edit it like a wordpress website. I was hoping to add whatever wordpress content that is missing so that when I go to testsite01.site/wp-admin. I can log in and edit it like a wordpress website.
Again: no. You need the database and some files and directories from wp-content directory from the original project. Without this and without a proper WordPress installation, you won’t be able to log in. This is a dead end.