The XP is wasted until you do the first instance of either Heart of Thorns or Path of Fire to unlock the Mastery system. Don't freak out about wasting this XP, though. The total amount of XP required for Masteries isn't that huge anyway. Masteries are a long-term project to get them all, and XP isn't the only limiting factor.
25 hero points is a 2 hour hero point run through HoT or PoF. It shouldn't be that big a deal. Edit: As for gear the 80 boost gives you celestial gear, which isn't the best but isn't bad for a lot of classes as well. You can always replace it with fairly cheap zerker gear if you want from the TP.
IMO it's a lot more fun to do map completion at max level with all 3 traits and all utilities unlocked. So players can boost to 80 and then start doing map completion, and get all the things mentioned above, including keys for doing map complete. The Hero points they earn will work them towards unlocking an elite spec at that point.
Yes, you might be able to play with your friends but you are no real help for them. More of the opposite (at least in harder content). So if you get the booster refunded (I doubt it): For the love of [insert favorite human god here] stay away from the level 80 booster and learn the game first.
. 193 240 10 18 399 81 0 146 104
guild wars 2 what to do after level 80 boost