As an answer to question 3, which is very interesting, I think a look at this webpage or this webpage, which discusses the importance of discharge rates when designing electronics, would help clear many things up.
EDIT: Some explanation from the above link (this is going to be a bit long, but very extensively descriptive, so bear with me please):
Take into account three things:
(A) Consider the Human Body Model (HBM). The ESD Association models it as a 100pF capacitor that is discharged through a switching component, along with a resistor of 1.5kΩ connected in series (ESDA's Fundamentals). The website above amends that model a bit to take a worst-case scenario, so the values used are C = 200pF and R=10kΩ.
(B) When engineering for safety (both equipment and personnel safety), we are bound to make a significant "concession": There is no such thing as total annihilation of an ESD event. Yes, you read that right, things, equipment, and even standards about precautionary measures, have to take into account that an ESD event will happen...multiple times, no less. Remember that notion, it is more important than it reads at this point.
(C) Consider, also, that the ESD mat circuit you mention is, technically, a circuit with resistors in series. Typically, everything you touch is "connected" to the mat and from there to ground through a (its) resistor. The "connected to the mat" part is of paramount importance. If you lift it off, it ceases to be in connection to ground through the mat's resistor. Remember that point too, whatever you do with devices on the mat, the ESD events you will cause, drain your charge to ground through the mat, in a controlled (i.e. slowed down) manner, through its resistor and to ground. If you lift your device off, the excess (or deficit) of charge on you is "handled" by your device, and no slowing-down occurs anymore because there is no resistor. So the mat's resistor controls the ESD event.
So, when taking precautions, two time durations are considered. These time durations are the results of two corresponding concerns. (Remember, it is a given that you are grounded and the objects you touch are also grounded, so you are all at the same potential, i.e. you are NOT expected to touch anything "floating", or outside your "ESD mat circuit", although you are prone to make it "flow" afterwards, i.e. literally lift it off).
These two concerns are:
1) When causing an ESD event to a sensitive device on a mat connected to the ground, your charge will travel through the device, then the mat, all the way to ground level. This will happen and you cannot avoid it. However, when you manipulate the device, you may suddenly disconnect it, e.g. grab it, lift it off to relocate it, drop it again, etc. The moment you lift it off, you disconnect it from ground. If the "controlled" ESD event has not "finished", i.e. charges have not been totaly equalized with ground level between all ESD event participants (you and the device), whatever potential (charge) difference remains will be handled solely by the device as a floating device. So, the first time duration is Tmax, i.e. the maximum time it should take for ESD caused charges to drain to ground through the mat before you "disconnect" the device from it (lift it off), because from then on, it's "on its own" to handle the rest of the undrained charge. This time depends on how fast you "do things" with the devices and tools and is delineated in the link above. What is concluded in the webpage is that, from various measurements, while tampering with devices, a worker may disconnect a device from the mat in as little as 153ms. Engineering a safety factor of x2 (double the safety), this is made to be 76.5ms, just to be sure. So, the device you touch and cause an ESD event must participate in such a connection to ground (i.e. through such a resistor), which will drain it in no more than 76.5ms, because if it delays a bit more, a remainder of charge will have to be handled from the device itself with no help from the resistor to slow things down.
2) The second concern is, and always will be, that ESD events can be lightning-fast (pun not intended). Because the speed/rate of an ESD event determines how much power/current the device is forced to take, the speed of the ESD event must NOT be too fast for the device. This is Tmin and is a little trickier (though not the trickiest) to engineer for safety. Determining this value is at the heart of ESD event rates (speeds).
From then on, a mat's resistance for connecting to ground is the main factor of controlling an ESD event's charge dissipation rate. The resistor must be such, that connection to ground drains the charge slower than Tmin but not slower than Tmax. Then you have maximum safety for your device, when working not properly grounded yourself, i.e. causing significant ESD events all the time. If you ground yourself too, then the safety is a lot higher because the ESD events you cause will always have a negligible charge difference (unless you are Flash, that is).
Now, how do you calculate Tmin... what follows is the approach of the link considered above.
i) You (the human) cause the ESD events, so you need to know what you cause. C = 200pF is your capacitance in the worst case (100pF is the model, double it for safety).
ii) Determine what sensitivity level your device belongs to. Take, for example, a very sensitive device, characterized as Class 0, with upper limit of 250V.
iii) Consider the discharge to be almost complete at 99% equalization of voltages. Remember the RC time constant? This means that V(Tmin)/V0 = 1%, i.e. after a Tmin amount of time, you are at 1% of charge difference with the device you touch. In other words, in the time duration to consider, a full ESD event is taken to be 99% of the discharge. Since \$t = -R*C*\ln(\frac{V(t)}{V_0})\$, it is clear that the time depends on the resistance and the capacitance (but you know the capacitance from (i)).
iv) \$I = \frac{V}{R}\$, so the current we will cause when discharging to a 0V device from 249V on ourselves (worst-case), based on our sole resistance of 10kΩ, is: I = 249/10000 = 24.9mA. Engineering a factor of x2 for safety, we must not cause more than ~12.5mA of current to run through the device!
v) We can find the Tmin from this current by considering that we have 12.5mA = 12.5 mC / sec (\$Q = I*t\$). The full charge to flow is expected to be \$Q = C*V\$ = 200pF*249V = 49.8nC This is taken to be constant, so, from the equation Q=I*t, if t gets any smaller (i.e. faster discharge), then I becomes larger!
vi) Tmin = Q/I = 49.8 nC / (12.5mC/sec) = 3.984ms. This is Tmin. Anything faster than that for a discharge will risk running more than ~12.5mA of current through the device, which is about half the maximum amount it can handle because it has been designed to belong to Class 0 of sensitivity.
vii) Either with Tmin and Tmax, or with Imax and Tmax, it is possible to select the range of resistances the Mat circuit must have to dissipate charges of ESD events brought forth on a Class 0 ESD-sensitive device, i.e. based on a maximum discharge from a voltage potential difference of 249V. This can be done by using R = V/Imax to find the MINIMUM resistance of the mat circuit (i.e. the resistance that slows the discharge enough to avoid higher currents), this being Rmin = 249V / 0.0125A = ~ 20 kΩ.
viii) Considering Tmax and a full discharge being at 99% of charge dissipation, we have Tmax = -RmaxCln(V/V0) <=> \$0.0765s = -Rmax*200*10^{-12}*ln(0.01)\$ <=> Rmax = -83058819.7 = ~83MΩ.
So.. provided that voltage differences are going to be at 249V max, a mat circuit with a resistance less than 20kΩ will drain charges too quickly, risking damage from high current. A circuit with a resistance more than 83MΩ, will drain them too slow, risking an incomplete drainage prior to someone disconnecting a device from the circuit (i.e. lifting it off, moving it around, etc.), forcing it to handle the rest of the discharge by itself.
Of course, things are not so simple in real world, so this still is a simplification, but it highlights in an interesting way, the theory behind such safety precautions for ESD.
That about sums it up. I hope I didn't miscalculate or misunderstand anything!