Is there anyway she can grab her contacts off her phone without having to actually use her phone apart from making sure it's switched on and connecting it to the PC via USB cable. It can be 3rd party paid software? The screen no longer works (see link) properly so she can't implement via the phone.

The first question and the easiest solution: Did she sign into the phone with a Microsoft account when she set up her Lumia 800? If so, there is no need to export her contacts, they are already on Contacts on outlook.com. If that is not the case, you may be able to retrieve the information from Zune, but I cannot remember off-hand. I would have to test with my old WP7 phone at home, unless someone else can remember or has quicker access to a WP7 device and a PC with Zune on it.

The first question and the easiest solution: Did she sign into the phone with a Microsoft account when she set up her Lumia 800? If so, there is no need to export her contacts, they are already on Contacts on outlook.com. If that is not the case, you may be able to retrieve the information from Zune, but I cannot remember off-hand. I would have to test with my old WP7 phone at home, unless someone else can remember or has quicker access to a WP7 device and a PC with Zune on it.