I’m sure we have some veterans who can correct me if I’m wrong, but I believe military ribbons (and medals) don’t have their own pins… they attach to separate universal holders. In the case of the ribbons you get a sort of grid they attach to together:
http://www.usamilitarymedals.com/collections/ribbon-and-medal-mounts/ (I don’t know that there’s a stock 4x3 grid out there, though… it looks like real military uniforms go three across and not four.)
I would absolutely pick up a 3D printed version of the ‘heart wings,’ even if they do look like you’re a pilot for Southwest Airlines. The other Wing Commander I uniform bits would be great, too: the upturned stars on the collar, the nametag… even the uniform button. (I believe the rank insignia are all just real US Army pins.)
Another great 3D printed Wing Commander thing would be the various rank insignias and the ‘collar triangles’ from Wing Commander III. They’re just geometric shapes with pin backs, but to the best of my knowledge no one has reproduced them yet! You can see some of them on sad Chris Roberts here:
https://cdn.wcnews.com/newestshots/full/gingergroup.jpg (The simple geometric ‘wings’ from WC3 would be cool also. I can probably get some better shots if you’re interested!)
Guides I did to ranks and medals in WC years ago, in case they help:
https://www.wcnews.com/articles/ranks.shtml
https://www.wcnews.com/articles/medals.shtml
(Slightly related note: Wing Commander I turns 25 in one week! I'm doing a live commentary/playthrough on the CIG Twitch... if you had a heart wing or something for sale then, I'd be happy to plug it. Or if you're interested in a live interview you'd be welcome to come on!)