You won't be able to naturally carbonate in a keg if the keg isn't full. You're right on about the excessive headspace being the culprit. You will have to force carb it.
If you use the priming sugar in the kegged beer, the yeast will wake up and process the sugar, just like they do in the...