Neither of those things could help Japan.  Ultimately old people are going to need nurses and other people to provide services for them.  If there are not enough young people willing to do those jobs, then all the money in the world is useless.