I actually found a WSP GE control head for sale a while back - was rougher than the one I have, but authentic. Jim, I will see if I can find info and PM you back.
As for the radar, the WSP has been liquidating all of their Kustom Trooper setups locally through surplus for $75-85/each including the carrying case. I picked one up - and thanks for remembering.