Certainly, "chwila" means a short period of time and your translation should also be acceptable.
Seems a bit too wide for just "a moment". Also, one of our British contributors answered "To me, that needs a little something to follow. "Do you have some time to do xyz?"."
Indeed, a quick look at Google shows that the results for "do you have some time" rather have something more added.