I tried to re-download the data from both Alpari and Gain right now, and the bars now have correct timestamps.
No weird time zone shift.
Is this a typical behavior of MT4 broker servers over the weekend?

Still, the questions about Bid treated as Ask remain.