My recommendation is.. take short steps... I have driving in England and your races are very sunny, sunny and light comparing what you have in front of you when you go to Vepskiy Les. My advice is
First step: Take a part of Finland Trophy, if you are able to finish it. Go forward..
Second step: Ladoga Trophy, if you are able to finish it. Go forward..
Third step: Vepskiy Les, and you are in the offroaders heaven...or it looks like a swap which just goes on on on on.......400 metres is enough rope in Vepskiy Les that distance you will find anyhow something where the winch....