That's so exciting how you're looking so forward to getting a dog and kudos for doing your research into the best breed or mix for your family.
not sure how to suggest the dog do something other than jumping up when it's so ready to do so from the start,
The best thing I've found to discourage jumping is to immediately and
consistently turn your back and keep your arms folded so he can't grab at those and abolutely ignore. Not one word, look or touch. Look out of the corner of your eye and wait for him to sit. (When he is taught to sit and reinforced for that a lot, he will almost certainly try sitting to see if that will work since the jumping isn't getting him anywhere. lol.)
That's when you immediately squat down and give him attention. If he jumps up again, repeat. Don't let this slide. Everyone who interacts with him
must be consistent. It won't take him long to figure out what works to get a greeting and what does not. This is for when you don't see it coming and he's already jumped. The best is when you prevent it and catch him before he jumps. But we're not always paying attention. If you see your pup flexing his muscles, thinking about jumping, intercept with the cue to sit. (this is often the first behavior the puppy learns) Then reinforce the sit with praise and a tiny treat. (if you have one available at the moment) If you can prevent him from practicing the behavior in the first place, you're light years ahead of the game.
For a while, you can cue him to sit in order to intercept him when he is about to jump. As time goes on, you can fade out the cue gradually if you like so you don't have to tell him every time. Greetings will require a default sit, in other words. I prefer not to have to tell my dogs what to do all the time and certain behaviors are automtic. Sometimes just waiting, ignoring and letting the dog guess until he comes on the right behavior makes them smarter. It really does enhance learning to sometimes not talk too much.
That's the beauty of positive reinforcement training. Dogs tend to try offering new behaviors more and the odds are higher they'll hit on the right one. They're not worried about trying something and getting scolded. After all, they are guessing for quite some time until they rule out other incidental behaviors they may be doing at the same time. So to help with that guessing, be sure to practice in different locations, but start with low distractions when you're teaching a new thing.
Your hand that you use to help him learn to sit by luring will become a hand signal, which can become more subtle as time goes on. Luring is not the only way to teach. Capturing spontaneous sits and reinforcing helps too. If you lure, you want to fade that out asap so the dog doesn't get so dependent on it. You can hold your treat in the non-luring hand after a few tries with it in the luring hand. Asap, keep your treats on a neary table or counter top, not on your person all the time. This is why you hear people say, "My dog won't do it unless I have a treat." He needs to learn that by
not having the treat, he
will get the treat. LOL.
Reinforcement is very important for any behavior you want to see repeated. And prevention of unwanted behaviors, offerning alternative behaviors, incompatible with the offensive behavior, and reinforcing helps squeeze out the rotten behaviors, while building on the ones you like. Incompatible, meaning ... (sitting and jumping can't be done at the same time)
And as I'm sure you already know, without ample romping and mental/physical exercise, dogs puppies have a hard time settling down enough to think.
Look up socailization during the critical period...ideas to do. That is like the very most important thing of all, imo, with a new pup. Also, get that book Culture Clash. (just my personal fav.) I'm really excited for the time when you get your new pup. Hope you stick around and keep us posted.