Han ditched the coat at the battle, so I understand, for display reasons why he wasn't wearing it...
About the AT-ST, given it's a battlepack, I'm not really counting on updated parts. It'd be nice, but unlikely. To be honest, I get the funny feeling that the AT-ST is out the door before long, and a new one is ushered in. Typical Hasbro strategy of use it a couple times then dump it (finally) for something new they know we'll buy.
Gotta milk those last $.02 in cost left in the thing.