Hmmm, the stacks should be quite a bit taller to get an adequate draft in the boilers furnace, as you really would not have room for forced draft blowers. For my tastes, it has too many guns too close together, as when the sponson guns recoiled, they would be hitting the crew area of the other guns. You could argue for non-recoil mounts, but those would require a fair amount of reinforcing to the hull and structure, driving up the weight. The steam cylinders driving the tread sprockets would need somewhere outside to vent the steam. I will assume that it is oil-fired, as there does not appear to be room for any stokers or coal bunkers, and getting rid of the coal ash would be a problem. Not sure about enough room for an water tank. Probably need to get out my data on the Steam Sapper used by the English during the Ashanti campaign and figure out the probable water consumption.
You might be able to manage it with a Hereshoff prototype water-tube boiler, but you would need to pressure the water tank to ensure proper water feed into the tubing. Yarrow and Thornycroft in England build some torpedo boat setups that might work, but there is not enough room will all of the guns for a locomotive boiler to be fitted. Probably should go with the one bow gun, one sponson gun on each side, and maybe a manually trained turret mount for a Gatling or Nordenfeldt similar to the one on the Model 1924 Rolls-Royce Armoured Car on the top behind that conning position.