Other than swap a CAM for a CM who can stand in for Hamer and ultimately replace him when he’s sold, I’d agree with all of that. Maybe keep Nee, he was doing well further down the age groups IIRC.
I can’t see us shipping out all those players though, I expect 2/3 still to be with us. Personally...