^^Well I meant more for bartering for supplies etc, but you're right; they could make many of the repairs they needed. People forget that this is a FEDERATION ship, a STAR TREK show, and one of the premises of Star Trek is that humanity has evolved by such leaps and bounds technologically that many material concerns have been overcome or solved. It ain't like they need to mine for oil to run their car; the Federation had developed renewable energy technology. So, whatever adjustments they might have had to make now that they were away from the Federation, would still have to be coupled with the fact they were still a Federation vessel with all of the Federation's technology at their disposal.
Just like there was never going to be any major conflict between the Maquis crew & the Starfleet one. They're both citizens of the Federation. We don't fight our own, that was all explained in DS9's "The Maquis pt.1&2". The fight was with the Cardassians because the Central Government was supplying weapons to both sides. It started in DS9's Circle Trilogy
The Cardassian Central Command was secretly supplying the Bajorians living the the Demiliterized Zone with weapons. They did it to give them an excuse to supply Cardassian citizens with weapons to fight and harrass the Federation citizens living there too. When the Federation citizens(Maquis) fought back, it finally gave Cardassia a reason to eliminate those people living on their side of the Zone. The Cardies were always the enemy of the Maquis not the Federation.