More than one solution will be satisfactory. I have never used dry gaskets.
I am sure the Permatex Ultra Gray will do the job on the intake and the thermostat housing. It should be just fine on your carb gasket too, it won't be subjected to any significant gas.
Myself, I would probably choose a less aggressive sealant on the intake to head, Permatex High Tack Gasket Sealant 80062 or Permatex Aviation Form-A-Gasket No. 3. The Ultra Gray would still be the choice on the ends. One of the sealants would work for the thermostat housing (Be sure that the housing surface is flat, many are warped.) although I treat mine the same way as I would treat the carb gasket. I would simply wipe both sides with grease and install. If you ever take the carb. back off, the gasket will not stick.
Items like valve covers which frequently come back off, I use a sealant between the cover and the gasket, and grease between the gasket and the head.