Don't count on the moisture being a indicator of good antler growth. That moisture needs to happen now and into August while the antlers are growing and not last winter.
For supplies Kanab, Utah will quite possibly be the closest larger town and then there is Page, Arizona. I haven't been...