After searching about the preparation of sulfonyl chlorides, I couldn't find much. I found that for preparation of tosyl chloride, chlorosulfonic acid can be used, as in:
Can chlorosulfonic acid be used to prepare sulfonyl chlorides in general? What are some other ways to prepare sulfonyl chlorides? If there is any.
The other part of the question, I'd like to know how the mechanism of this reaction would work. Having the equilibrium of the reaction:
$$\ce{3 ClSO2(OH) <=> SO2Cl+ + 2 SO3Cl- + H3O+}$$
How exactly is the $\ce{SO2Cl}$ formed? I didn't quite understand how the $\ce{Cl}$ became a cation. Apparently the benzene attacks that cation in order to form the desired product.