Excellent advice all round!
The girlfriend issue, does she have an idea of what she will be getting herself into? Communities are not the nicest places, im guessing she probably a nurse or teacher be prepared for her to be called a phucking kunt and a white slut all day. If she follows it will surely test the relationship!