If I donate and upgrade, does my account become Gold instantly?

Yes, as soon as you’ve made a successful donation, your account is automatically upgraded to Gold. It’ll remain upgraded until you cancel the monthly or yearly donation (after which it will be downgraded to Basic again and no further donations taken).

 0