Certainly using pow2 textures and, probably, lower colour depths, might help but I wonder whether single-surface textures would help?
If possible loading data by level would reduce resource usage.
If possible loading data by level would reduce resource usage.