I would definitely take you halyards back o the cabin top. Much superior arrangement. And yes you will need winches too get proper tension on the luff of both sails. A couple of Lewmar 16 ST would work and you should be able to pick up a used set.
If all you wanted to take back were the two halyards you could get away with one winch but I would suggest that you consider possibly a reefing line and possibly some others.