Yes, you can change the display name of a SharePoint list without breaking the associated PowerApps and Power Automate flows since they reference the internal name. The internal name of the list, which is used in the backend, will remain as "mylistTemp," while you can update the display name to "mylist" for user visibility.