If aging causes farsightedness, does it also cure nearsightedness?

No... Aging does not cause farsightedness. Most cases of farsightedness are genetic. In other words, you are farsighted because your parent (s) was.