Just curious why you are being taught how to file IFR Flight Plans for a VFR qualification?
Because the German ATC will reject any NVFR flight plans which are not filed using IFR way points......
Re currency: IF the passenger to be flown is in possession of a valid pilot's licence for the machine and type of flying to be flown, any pilot, even if non current, can take such a pilot with him flying as a passenger.
The background to the currency rule, at least from a german point of view, is to allow passengers some sort of certainty about the abilities of the pilot and the risks involved in flying. A PPL licence holder can judge these risks for himself.