Do I have to complete all weapon upgrades in one playthrough to get Man-At-Arms?

Solution 1:

The upgrades you have done will carry over to your new Forge in your New Game+, so you will be able to collect items and such to upgrade your weapons. You can even upgrade weapons you don't have yet in your NG+ playthrough (I was able to upgrade the Dueling Pistols, for example, at the beginning of the game).

So yes, you can complete the game and still have the ability to finish up that achievement in a NG+.