Can't comment on the multiple different ride fastpasses, but I thought you could get a new fastpass, from the time your original one started, not the end time. So say you had a fastpass for 1pm - 1.30pm, you could get a new one from 1.01pm, or so I thought!