I'm tickled that your Rec-Tec ham turned out so great. Pellet smokers do a great job with Ham & Bacon.
I'm even more tickled that you had such a great success with your first time making hams - Good for you!!!
I agree with Tee, since it's cured & smoked either will be fine for storing. If you can vacuum seal it, that's best; if not, then wrap it tightly with plastic wrap and then either fridge or freeze. If you freeze it, then be sure to take it out a good 3 - 4 days before you need it so it can thaw slowly in the fridge.
I have no doubt that your friend is going to be blown away with how good your homemade ham is!
BTW, you are more than welcome, my friend. I too get great advice & guidance from Rick (Nepas), Chris (TenPointFive) and many others! That's what makes forums like this so great!