Atmega2560 RAM Expansion for Word Processor

Mega may not be the best choice. There are many more modern Arduino compatible board which are smaller, have far more ram, and run on 3.3V, making them much better suited to battery power.