• For your third question >

    http://msdn.microsoft.com/en-us/library/ms130214(SQL.105).aspx

    Don't forget about Books online as this continues to be a valuable resource. Since you have a background things will come back, learning the new things is not as difficult and you feel you are coming back after some weeks I would bet.

    ----------------------------------------------------