On my main (first) character on the first day I opened 5 Red Boxes from Gift Receipts. Ran the Race, got another Red, opened. Used stipend towards purchase of 10 more Boxes. On the 7th of those opened, I got the ship (13th Box total). Nothing of note from the last 3.
I bought 10 more Boxes, no ship from those either.
My second main character to play on Thursday also had 5 Gift Receipts, but she did not get the ship.
I have 13 characters eligible to Race, and have mostly ran them all every day. I don't think I got any more Red Boxes from the Race, but I have received about a half-dozen Blues. Mostly all Green, of course.