Supply drop quests are unlocked when you liberate outposts, you will liberate an outpost with help from allies near the beginning of the game, once you've done this, the supply drop mission will be unlocked, head towards the icon on the map, hop on the quadbike and follow the flares, it's not difficult to complete.