a server can run multiple instances of sqlserver. the only issue is sharing resources. it would be best if they used different drives.
but you could just upgrade the edition. this just adds any missing software features and updates the license file. one of the selling points of sql express is the ability to update in place to a higher edition
this probably the best solution.