Revamping a WordPress mirror site – and I don’t know where to start!

The web hosting provider should have a process available for gaining access to a control panel, FTP, etc. They will likely need your employer to prove ownership of the account somehow.

From this access, you will have all that you need to duplicate the site and install a development version before beginning your edits.