Yes, Ford can also make a key from the VIN(96 & up) but, jscott32 has a 99 f150. In 99 Ford started PATS keys. The key has a chip in the key and that is the only key that will start the truck--Yes he can make up to 6 keys for the truck but, they all have to be programed for the truck to start it.
If the keys are just locked in the truck he could go to the dealer and make a normal key and unlock the door but, the normal key will not start the truck.
If the keys are lost for good he has 3 options--
1-If he is under warrenty, call Ford Roadside ***-
2-Talk the dealer into coming out to the truck-
3-Purchase a good tow rope