Is Huawei Mate 30/Mate 30 Pro eligible for a free upgrade to a new phone?

Yes, you can choose to upgrade to a brand new phone between months 20 – 24, with no upgrade fee.