Poorly explained sorry, I mean in the areas not covered by roof, does it fall away from the carport or direct water in? Overland flow
It will drain yeah, but not as good as normal lawn right, so you could get standing water if it's a spot that will collect water. From memory your site is pretty flat and falls down to the footpath so you might be sweet