Surface Pro 7 reached its end of support, but you might to consider its newer version, the Pro 7+ by Flavius Floare News
New Microsoft Surface Pro 9 firmware improves machine learning stability and more by Milan Stanojevic News
Microsoft Wallet is not working on Surface Pro X devices anymore and there is no fix for now by Flavius Floare News