In the former case, you call up D&D on 121.5 and tell them you are unsure of position and ask for help. They don't have much to do these days and like the practice.
Sorry but I got the impression as a new PPL he was more nervous of getting lost. I am sure D&D although they dont have a lot to do dont want reassurance calls every five minutes to confirm that he isnt three miles off track
Yes a GPS would be a reassuring extra to have but if not make sure you are using a service explain that you are new and just ask for them to keep half an eye on your progress. Save the girlfriend telling her mates that half the country was on alert to save you both
Pace