RE: Starboard Phantom???
Yes the production Phantom 302 has a nearly full EVA deck.
The mast box car takes a fairly unique pin, and since I don't have the production version mine doesn't have an 8mm thread in the car, but the production boards might.
There is no "T" track, but you could easily make a big plate nut that would serve the same purpose (or a pair of special "T" nuts for a 2 bolt base).
Hope this helps,