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.