First: Is there any sort of method in-place wherein a message can be repeatedly broadcast, but only alert subscribers on the first successfully received message?
Yes, that's part of the CBS specification and and the emergency system uses this as well. The messages are broadcast for a set amount of time at a set repetition rate. They also contain serial numbers so that the handsets can distinguish between old and new messages. There is also a provision for sending updates to messages which have already been transmitted.
With what geographic granularity will the broadcasts be sent (or perhaps more properly, received)?
I'm not sure how granular it will be in practice, but it could technically get down to the individual cell level. Most likely, the carriers know which cells approximately serve which zip codes and would group based on that. The specs don't say exactly how this should be done, except that the "Cell Broadcast Center" should determine the affected cell sites for the geolocation (geo-code, polygon, circle) of the emergency message.
Third: Is there any pertinent documentation available that I can ogle?
There really isn't much documentation which is publicly available. Here are a few things, although they're short on real details:
Announcements: FEMA FCC CTIA
Standards (paywalled): ATIS 0700006 Joint ATIS/TIA J-STD-100
Sorry I don't have links to the actual specifications content. For some reason, you have to be a member company or pay for them.
I should have referred to the system by its proper name -- in the U.S., it's called the Commercial Mobile Alert System (CMAS). There are similar systems being set up in other countries which closely follow the U.S. specifications, and those systems should be compatible with CMAS (at least that's the plan).