Can I turn specific weapon on auto fire without forcing all of my weapons to do so?
As FTL itself mentions, if you hover over the 'AUTOFIRE' button:
You can use LCtrl+Aim to force the opposite of the current autofire setting, i.e. hold LCtrl while you aim each weapon you intend to autofire, which will then autofire while the overall autofire control is turned off.