I don't think the missions will be, the winter ship grind only required level 5.
If you're not level 40 yet you can still get the ship, it will just be in a box you can't open yet.
For R&D, start doing the daily "research" mission that grants 6,000 R&D XP. Keep leveling up that way and don't do any crafting yet. At high levels (12+) crafting works better because your results become 100% Very Rare for mark 2 items, and crafting mats into components has a much higher chance of getting a critical ( = 3 components instead of 1).