I don't have a full answer, but a smattering of things when I was trying to get a game published a few years ago:
- Have you tried reaching out to companies like Avalanche Press, Compass games, or other companies that produce games of similar genres? - Jamie Stegmaier's blog offers a lot of insight into how he went from being an amateur game designer to starting his own company: stonemaiergames.com/kickstarter/how-to-design-a-tabletop-game/ - Here is one place you can get the components you need: www.boardgamesmaker.com/
I hope that helps, and wish you the best
University Student— Lover of Plato, Aristotle, War At Sea, Palestrina, and Mozart