What can I read to learn more things like this?
one strategy i used was to sit down and think of all the things that could possibly go wrong with your business or a specific project, and google for solutions that can help you with that. work backwards from the problem. it's like designing a resilient software or systems architecture.
you're going to read a LOT of federal and local laws, accounting rules, insurance regulations, speak to a bunch of different solutions vendors, and wade through a bunch of bullshit before you find the one nugget of information you need.
you also need to be generally savvy about how to deal with money and people. naive people don't make it very far.
For most effective outcomes, your best strategy is to spend the same time on generating/increasing revenue, and using a portion of the surplus to hire experts to protect you. Doing risk management ahead or instead of value creation misses the point of business.
https://www.amazon.com/Business-Planning-Enterprises-America...
The second best strategy is to disperse accounts. Talk to your accountant.
And talk to your banker.
Rolling your own solution based on internet advice probably isn't the worst approach, but it could be in the running.
Good luck.