{Future Sight} is on my opponent's side of the field. I play {Time Reversal}. Does my opponent reveal each card before he puts it into his hand? While Time Reversal is resolving, can he cast from the top of his library and it not count towards what goes into his hand?
Yes to revealing the cards.
No to being able to cast, as no player is given priority while an object on the stack is resolving.