Yes if you listen to one of the radio for A LONG time, you will here an ad by him stating that he has a traveling health-care van thingy ? I can't think of the full name
Yes in the guns love and tenackes dlc that poster is in a drawer and the skin is for Mose's mech. It also shows up in one other place but I can't remember.