Yep. He'd have to get audited financials and file a registration statement.
Or give up his claims about the worth of the "bonds" and continue as a non-SEC registrant.
We don't really know what the royalties are about. It's possible that Sid accidentally got himself into a decent oil investment that pay royalties. Wouldn't matter if he put them in the company's name, as he gets the money back in his "management fees".