More memory will not affect battery power duration
Use Power Save features in power options/hp power manager or tweak them yourself to save increase battery life when on battery
Reduce screen brightness, turn off wifi/bluetooth when not using, if not using intensive applications then reduce 'maximum processor state' under 'processor power management' in the advanced power settings of that power profile