Thread sleep

A) is there a problem with sleeping a thread for 30 mins?
B) when you sleep a thread, does it just start back at the next line of code?

TIA

a) I don’t think so.
b) yes

A timer may be more efficient for this.