I'd consider just getting a new rear wheel --handbuilt-- by any one of the numerous, qualified wheelbuilders in N. America that are known for building durable touring wheels. The builder could ship it to you, or your friend could bring it with her. The builder could also provide a few correct replacement spokes,....shouldn't be needed, but just in case.
As it is , you're gambling on several things, including: (1) your current rim is capable of being rebuilt, (2) the spokes you purchase will be the correct length, and (3) you'll be able to locate a skilled wheelbuilder.
A new custom wheel will have all new components with sufficient and balanced spoke tension. If you just want a mid-grade hub (Tiagra/105 or Deore/LX), you can get the wheel built with a sturdy Mavic A319, Velocity Synergy or similar rim very reasonably.