Hello,
1. Yes, the cloth has a water resistant coating applied to it.
2. Nope, when you order a custom cloth from us we include 2 hours of artwork time, so just provide me with instructions and we can put it together for you. Sending us images you have helps.
3. That depends on how long it takes to get to the final design. Emails can go back and forth sometimes for days, or even weeks depending on schedules. Once the artwork is finalized, the artwork is printed within 10 business days, then shipping is around 6 business days (from Canada) unless you want to use expedited shipping service.
Some cloths are done in 1 day, some take weeks, I've had a few that took months but a few days is more normal.