the 150 volt 2N5401 and 2N5551 would be more suitable.
Or the similar MPSA46, or whatever they are, from that family. MJE350 and complement are also quite popular for audio (driver stage), though the datasheet is sorely wanting. I think On Semi makes a detailed datasheet? Or, there are equivalent parts with good data out there, shop around.
I agree with T3sl4co1l's commendation for the MPSH10/MPSH81 and MMBTH10/MMBTH81 as faster TO-92 and surface mount parts. Just do not expect RF transistors to perform well as fast saturated switches in switching applications.
Also, beware of oscillation, especially as you go over fT > 1GHz. Keep ferrite beads handy for use on the base or emitter pin.

Get a small signal schottky diode like the 1N5711, BAT41, or BAT83 for use in baker clamps if you want to improve switching. The BAT41 with its 100mA current rating can do double duty in low current switching regulators.
I'm partial to BAT85 and BAT54 (especially BAT54S, handy ESD clamp for logic I/O!), but they're all fine.
And BAV99 for analog / low leakage ESD clamping.
UF4004/7 for fast, higher voltage diodes, or SiC schottky for higher current and high speed, or Si schottky for low voltage and high speed. Protip: junction diodes are good for snubbers as they have lower capacitance. The forward recovery voltage (and thus peak voltage overshoot) isn't usually a problem in such application, but the capacitance is.
There are too many MOSFET options for me to make a good recommendation. The problem with many of them is marginal switching on 3.3 or even 5 volts; the true logic level ones are more expensive.
FWIW, this is physics: MOSFETs rated 30V and up are physically different from those below. The Rds(on) tempco is large (usually 1.8-2.5 times higher at 150/175C than at 25C), and the gate threshold and turn-on-ness (i.e., transconductance) isn't very good. You can always adjust threshold (from negative Vgs(th) depletion mode, to enhancement with Vgs(th) up to 5V), but you can't adjust the slope of how fast it turns on. Point being, you can get "logic level" power FETs, with Vgs(th) around 0.8V, and they're usable at 5V drive, but they still turn on harder if drive is stepped up to 9V, say. They're also very slow at 5V, because drive current is limited by series resistance.
Devices 20V and under, however, have a shallower Rds(on) curve, and much more transconductance. 12V devices are effective at 2.5V logic level and below. There's one part out there with Rds(on) in the microohms (for battery management)!
So if you have an application that's on the borderline between choosing 20 and 30V devices, try to use 20V. To keep the circuit safe, put more effort into controlling peak voltages (add snubbers, use slower commutation, or a resonant design).
Tim