If you keg, you HAVE to have a Co2 bottle.
You can carbonate your beer in the keg with sugar just like a bottle (With less sugar, though, as was pointed out)
But, as you serve your now carbonated beer, it'll go flat because you're essentially using your carbonation to push the beer out of...