You see Luffy in OId man form, so why are you assuming he can restore his heart beat currently? He was in oldman form against Kaido before restoring his heart beat as well