I think all the downgrades you have planned are right and should work out for you. I don't think you can count on DBJ as a last upgrade. I would be looking to upgrade him during his bye, with Docherty being the most obvious.
With your trade structure the way it is you will come out of byes with...