Try to have an account for the following:
an account that trades the bots to give/take money/supplies/loot
an account that holds the wealth (this account NEVER trades bots)
an account that sells gold (this account only trades the mule and NEVER holds gold)
bots > bot trader > mule account > gold selling account
Obviously give each account a separate IP and do your best to keep them separated. From my experience with having bots banned and mules banned (I've lost quite a bit from mule bans myself) it's always the account that does the direct trading with the bots/gold buyers that get banned. I stopped holding gold on accounts that traded bots right when I had a mule get banned that had 300M+ on it. Now a days, I trade bots with a separate account and then that account trades another account and that's where I keep the wealth and it's worked so far. Since doing this, I've had 2 accounts get banned which were accounts that only traded bots, and I would have lost whatever money was on them if I hadn't traded it over.