Is it possible to run the code in external EEPROM
Except that flash and EEPROM are almost the same thing - the main difference is the erase block size.
But in this case, the EEPROM must electrically connected and addressable as CODE for the processor to be able to run code out of it.