I cannot reproduce points 1 and 2, the timers are working as expected:
For Flow Control Action sampler you can set the think time in User Defined Variables so if you need to dry-run the test without think time you will have to change it only in one place.