Does my mailing address have to be the same as the one on my W-2?
No, the mailing address on your tax return should be your current mailing address, even if it's different from the address on your W-2. But when you enter your W-2 in TurboTax, in the space for Employee's Address enter the address that's on the W-2.