Being legal for a GA private flight you must carry an up to date Aviation map on board the aircraft
No you don't. No such requirement. You are 100% legal with sufficient navigation data (whatever that means) and with a GPS as the only navigation device.