The dump size, doesn't relate to only what is in memory now, a full memory dump (if possible) would be the size of the RAM and then some.
System Restore is unrelated the Startup and Recovery where the memory dump settings are and the pagefile.sys size.
I have had system restore disabled for years and that doesn't effect the memory dumps (memory.dmp) file creation.