Hey Justin- when your new rim comes in, if you are just going to use it as a spare I can mount it up for you.  I don't have a way of balancing a tire, but I have a manual tire mounter from HF.  Just let me know.  It's been a while ( like 5 years) sine I have been to the hobby shop on base, so I don't know if they still have a mounter or not.