1 and 2 - yes, we will all suffer these issues over the fullness of time.

3 - this is the great unknown!