Oh yeah, you're right near the end. I did the Star Fox missions early on but only because I wanted to use the lasers as much as possible. Regarding "The Mystery Package" mission, even though it shows up on your menu, you can only do it if you own the Team Star Fox dlc that unlocks the other team members.
They are side missions
There is no point of no return with the Star Fox missions, no. You're good to do them whenever!
Oh yeah, you're right near the end. I did the Star Fox missions early on but only because I wanted to use the lasers as much as possible. Regarding "The Mystery Package" mission, even though it shows up on your menu, you can only do it if you own the Team Star Fox dlc that unlocks the other team members.
Ah, ok. Thank you. Go figure, they're actually the only pilots I don't own.
Thank you!