Yes, eSPI controller addresses 4-byte addressable EEPROMs in any situation.
No. The software in the on-chip ROM only supports 16-bit addressable or 24-bit addressable EEPROMs.