Hello, @Ms Morbenia Morbeck,
I can understand. But the thing is, without the complete admin menus, installing the theme and plugins and configuring them is not possible. So I suggest you install a fresh new WordPress on the server, you are using now and then share the access of it in the private content area to us and let us know so that I will install the theme on your site and you will be able to install the plugins and import the demo to configure your site without any problem.
Regards 8Themes Team.