1-2. Azért van a memória, hogy használja. Nálam is 1043nd van, igaz 8 mega swap-et még tettem mellé. Bár nálam tele van aggatva rendesen, apcupsd is eszi a memóriát, az openvpn is. De ha nem swap-elnék akkor inkább azt nézném meg, hogy mi az amit ki lehet kapcsolni. Pl. luci (uhttpd) kell-e, ilyesmi. Én nem kockáztatnék régi, nem támogatott, lyukas rendszerrel gateway-en.
3. Nem állítom, hogy a verzióval van probléma, viszont fordíthatsz is új openvpn-t ha arra van gusztusod. PC-n szerintem nem lehet nagy feladat. Vagy akár futtathatod virtualizálva is, akár az egész gateway témát "kiszervezve" a router alól (akár openwrt x86), és akkor a 1043ND lesz egy sima switch +wifi AP.