As far as I've been able to determine, no.
Gathering nodes only require a certain number of skill points to gather.
Missions are automatically unlocked as you increase your skill points. Note that you can still select the lower tier missions through the tier dropdown in the upper-right.
Special missions can be gotten through the Slicing profession. These one-time only missions have a much higher payout than normal.