Hey Omega, welcome aboard! That Guzzi with 360k is awesome.. love hearing bikes getting real miles like that.
As for the XS400, you’re spot on about the carbs, they can be fussy to sync and tune, especially if they've been sitting. Also keep an eye out for weak charging systems and brittle old...