In Schwalbe sizing, 2.1" means it will probably be around 48mm wide
If your bike fits Hetres with fenders it should fit these with the fenders off
It looks like it uses the same super-supple casing as the Rocket Ron so rolling resistance will be insanely great, but cornering at super low pressures will be vague and durability in unweathered rocks will be poor.