I’d do those all direct with sub-contractors. Your biggest item is the cabinet and countertops which I’m assuming is all kitchen.
If your cabinets are really high quality, refacing may be a good way to go, if not, some of the mid-range modular systems may not cost much, if any, more with a side benefit of being able to leverage the whole thing at one supplier.