Yes, there is a limit. If the radiation pressure gradient exceeds the local density multiplied by the local gravity, then no equilibrium is possible.
Radiation pressure depends on the fourth power of temperature. Radiation pressure gradient therefore depends on the third power of temperature multiplied by the temperature gradient.
Hence for stability
$$ T^3 \frac{dT}{dr} \leq \alpha \rho g,$$
where $\rho$ is the density, $g$ is the local gravity and $\alpha$ is some collection of physical constants, including how opaque the material is to radiation. Because there must be a temperature gradient in stars (they are hotter on the inside than the outside) this effectively puts an upper limit to the temperature. It is this that sets an upper limit of around 60,000-70,000 K to the surface temperature of the most massive stars, which are dominated by radiation pressure.
In regions of higher density or higher gravity, radiation pressure is not such an issue and temperatures can be much higher. The surface temperatures of White dwarf stars (high density and gravity) can be 100,000 K, the surfaces of neutron stars may exceed a million K.
Of course stellar interiors are much denser and consequently can be much hotter. The maximum temperatures there are controlled by how quickly heat can be moved outwards by radiation or convection. The very highest temperatures of $\sim 10^{11}$ K are reached at the centres of core-collapse supernovae. Ordinarily, these temperatures are unattainable in a star because cooling by neutrinos can carry energy away highly effectively. In the final seconds of a CCSn, the density gets high enough that neutrinos become trapped and so the gravitational potential energy released by the collapse cannot escape freely - hence the high temperatures.
As to the last part of your question, yes there are astrophysical masers found in the envelopes of some evolved stars. The pumping mechanism is still debated. The brightness temperatures of such masers can be much higher than anything discussed above.