how bad is this rust?

DIY is the way to go on this, a donor car would work, maybe think about some thin walled box steel too. Its a classic car, everything is pretty easy to deal with. This is part of the hobby. Take your time, hell you might just learn something. :)