Doing a little math, to hit 2 watts peak, not RMS, into s 300 ohm load, you will need an output voltage swing of +25v to -25v. That's a 50v supply if you made a class D amp assuming no losses.
Ok, now for class AB, to play it safe, you would need a +/-30v supply at least, that's 60v supply for a headphone amp. Remember, for 2W RMS, you would need even more voltage.
Ok, here is the kicker, for a true class A amp, remember, approximate only ~20% of your supply will reach the speaker/headphone. Perfectly biased, you would want a -60v supply and a +30v supply assuming you are using NPN or N-Channel mosfet to drive the output. This means a 90v supply for your headphone amp.
Say you want 2w true RMS, your amp will need an ~120v supply, 0.4 amps per channel, so for a margin of safety, lets call it 1 amp for 2 channels. This means a 120watt power supply.
This also means that on the pass transistor, your typical dissipation will be on the order of ~20 watts per channel totaling 40 watts. Better have a really good large heat-sink. (I'm sure you do not want a fan, and you need to make sure your product will operate in a good ambient 35 degree celsius environment without dying or causing a fire.)
Now, you will also need good 75 watt pulldown resistors. These will radiate ~50 watts each for your 2 watt design. They will need to be mounted on an even bigger heat-sink than the transistors.
Nothing wrong with the laid out specs. This is doable. Just making sure you understand what you are in for.