Another vote for Wirebot!
Also, Pinball Life sells the good stuff.
https://www.pinballlife.com/molex-crimp-stuff-connectors-and-parts.html
One of the sad things that I constantly deal with is people who buy inexpensive Arcade Games on the internet. Frequently these multi-games (when they aren't Arcade 1-up, which are a whole different level of inexpensive), frequently the games come with crimps that resemble what you have in this kit.
And there's no way that the home owner would know, buying by swiping right on their phone, that the arcade game they just bought has connectors that aren't adequate to keep the game in working order. The connectors get loose, the problems start showing up, the service person has to tell the homeowner that the cost of getting their game to be reliable exceeds the value of the game.
One thing that is ABSOLUTELY ESSENTIAL in pinball is good connections.
As a matter of fact, an entire category of pinballs (the great Bally/Stern games of the 80's) is almost banned from my shop because of the decision to use poor connectors. It's taking a LOT of hours of labor to replace connectors designed for 35 insertion-removal cycles.
So much labor that unless it's a KISS pinball that I can sell for $7k, I usually can't justify the cost of getting the game in sellable condition.
While this is your game, and you can do what you feel is necessary in order to get your game working...
Use better parts.
Your pinball is worth some money. It's likely to be worth more money as time goes on. Spend a few more dollars, get pins and plugs that will make a good long-lasting repair.
Some technician in the future will thank you.