Not necessarily. Many countries do not require sole proprietors to be registered.
> if it's millions per year, it's usually a terrible idea to do it as a freelancer.
In the US with its liability lawsuit culture yes. Elsewhere operating as a sole proprietor is not always such a terrible idea.
> That banked entity needs to be incorporated, or treatable as a corporation.
It really doesn't.