6 pin male header for Arduino Pro Mini

Yes... If at all possible use Pre-crimped wires/cables. The Crimper is pricey and there is a learning curve associated with making "Good" crimps... In other words, I would spend some time and "Ends" or crimp fittings practicing first. It's not too likely that your first few attempts will be successful. A good test is to crimp the end on... remembering that the fitting has 2 elements, A "wire" grip and an "insulation" grip, both must be correctly crimped at the same time. A good test for a proper crimp or "Gas Tight" (Exclusion of air) is simply to tug on the end while holding the wire. A really good one will break the wire rather than pull out of the end or fitting. If the wire pulls out easily it wasn't tight enough. The idea of air tight means that air and it's possible corrosive components are excluded from the crimp itself thereby insuring a long term stable connection. I might point out that with the right wire and a less than ideal crimper soldering the actual "Wire" crimp part will insure a good connection.
You must however have mastered the "Art" of soldering. The commonality of all above is experience and good work practice. IMO\

Bob.