The Strv 122B is actually a problematic tank. In 2005 a tank was described as "Strv 122B", which was nearly identical to the Strv 122, but fitted with the anti-mine plating from the Leopard 2A6M and a new commander's sight. This tank weighed 65 tonnes.Strv 122B has more than just 350kg of armor added, according a article it has around 65t
Sadly, forum won't let me post the link of that pdf file
(Just try to google strv 122b int and first pdf file result is that article)
In 2010 IBD released pictures and an article about another Strv 122B, which was optimized for urban combat. The earlier front applique was replaced with a lighter one, while the flanks of hull and turret were fitted with rather large side armour modules. I am not sure wether this version has the anti-mine plating at the hull floor. The weight increased by 350 kg compared to the 62.5 tonnes heavy Strv 122.
The armor around the crew hatches does look to me like its removable and replaceable, a lot easier than the turret armor cavities which are welded shut.
STGN
The roof seems to feature integral composite armour, but the upper plate is fitted to it with two bolts per element. Normal bolt-on armour (like MEXAS, AMAP-B in some variants) has considerable more bolts and not fitted into cavities.