I met Williams just a year or so ago, didn't seem this bad, but yeah, I don't know what he'd do in SW at this point.
I'm guessing Lando and Han are generals... They're not running around corridors, they're in meetings... at the helms of ships. They're your Ackbar for the next films.
Speaking of which, **** I hope Admiral Ackbar shows up in them. That would make me very happy.