Despite some advice on here coming from UK posters, I can tell you as a current FAA CFI and EASA FI that the checkride requirements and content are broadly similar.
In order to get the endorsement for the recheck, does the cfi writing the endorsement need to have 2 years of experience, or can it be just any cfi that flies with me?
As someone who examines initial FI applicants, I would advise you to seek guidance and instruction from an experienced CFI who has trained many CFI applicants, preferably a DPE with CFI training experience.
ifitaint...