It is really hard to say what volume level you are actually trying to achieve, and therefore, whether a particular amp or kind of amp is capable of delivering adequate power. Generally speaking, I would not expect power to be an issue with any 300b, 211/845 or tetrode/pentode used in single ended fashion (e.g., KT88, El34, etc. The 45 might be marginal and even the 2a3 might be marginal.
Aside from power, you need to first determine if single-ended sound is what will fit your sonic preference. Certain pushpull tetrode/pentode amps and many solid state amps deliver a harder edged attack to notes. This can be experienced as greater "slam" to the sound and might be preferred for rock music. Also, pushpull and solid state amps tend to have tighter sounding bass which adds "punch" to the sound. You need to hear a good SET amp (one with good output transformers is the key, and that generally means not a cheap amp), to decide if the sound is right for you.
As to the characteristic sound of particular tubes, there is considerable variation with brands and sound is also affected by the particular amps. Generally speaking, the 2a3 is the leanest sounding of the types you mentioned. It does not have as much upper bass/lower midrange as the other two and bas tends to be tight; the treble on a 2a3 is wide open and airy. The 300b is just the opposite-- it is warm in the upper bass and lower bass tends toward the loose side and there is less extension on top than a 2a3. The 45 is sort of in between. It has quite punchy, tight and deep bass and is warmer than a 2a3; it is also quite open on top like a 2a3 (for my taste, the only downside to a 45 is its lower power output). Properly implemented, ALL of these tubes can produce terrific sound, and it is a matter of taste and power requirement that will ultimately determine what kind of amp is right for you.
I personally think SET amps can do rock music extremely well. I don't listen at ear splitting levels, and at lower levels I really like what SET amps do with all types of music. At lower levels a good SET amp will sound more lively and vivid than a solid state amp or most pushpull tube amps.
One more thing, do not overlook output transformerless tube amps. This type of amp sounds VERY dynamic, lively and exciting. A 30 watt OTL would make a great "rock" amp coupled to high efficiency speakers.