I'm not sure about the piece in the last picture, but it does look to match the plastic on the vehicles so I put it in.
eBay