I'm sure some of you know about this channel, where he tears down at least one engine weekly, and last night's was pretty instructive.
https://youtu.be/gfciccHBWQo?si=U81jndEPkxX9MMp5
He used some special tools to remove the fan clutch but I couldn't tell what it was. I was under the impression that I would have to remove that to get the thermostat out, but at least in this E46 config that doesn't look to be necessary.