Are there upper or lower mass limits for black holes?
In classical General Relativity, black holes can exist at any size (mass) without any problem. The upper limit is given by the available mass of the universe and there is no theoretical lower limit.

As already noted in the question, quantum effects like Hawking radiation set up lower limits on stable black holes; the ones with too low mass will decay quickly into radiation.