Being new to dog training I would also suggest getting involved with a club as soon as possible. While you dont want to push doing protection or advanced obedience early there's so many things you can do with a young puppy to build engagement and drive early on.
I dont think you can start easy tracking and obedience too early. Just make it fun and short, like a game for the dog. You may not want to start much protection work at all before you move. It's very important for a young dog and also you as a new handler to stick to the same training program at the beginning so long as it fits you and your dog. Switching from one club's training methods to another's for protection could really cause some setbacks if the two clubs are not similar.
As far as clubs go they can be weird, some are very exclusive and dont really want newbies around while others are very welcoming and open. Being new to the sport in a club can be hard, club members help each other out with training problems and offer advice but being inexperienced you can't really do this. Best bet is to just learn as much as possible and help out in any way you can to be a good club member. Maybe bring drinks, snacks, or help set things up for training. Clubs usually have a training director who is most likely the one that will guide you in your training.
Shasta "Pasta" von Rottenmouth 2/1/2000
Naughty "Copper" von Wolfstraum 11/12/15 BH