This is one thing to let your accountant choose imo. Only thing I outsourced right away (bookkeeping and taxes). I asked questions and learned what they were doing over time but it gets in the way of running the business to focus on that imo.
I agree on outsourcing bookkeeping and accounting.
Because bookkeeping and accounting are separate operations, I would specify Quickbooks.
Bookkeeping often moves in house before accounting.
A business owner needs access to the books independent of their accountants and bookkeepers because they need the ability to run reports and make forecasts themselves.
Keeping track of money should not be outsourced because when you run out of money is your business dies. The accountant’s business does not. You can not outsource caring.