Timezone queries

I read this documentation about metabase timezone Understanding Timezones in Metabase · metabase/metabase Wiki · GitHub

What I understood that,

  1. Metabase uses report timezone set on admin settings rather than relying on browser timezone ?
  2. The report timezone is set for all users on the instance once set by admin. The users in different region will retrieve the data as per report timezone set?
  3. How can we set user specific timezone?
  4. The report timezone supports only postgresql , how the timezone display works for other databases?