Points 1, 5, and 6: good points.
Point 2: doesn't matter, you can be very old, and still be able to learn language.
The only reason why old people are "bad" at learning languages is because they're either lazy, or too occupied with their full time jobs to find any time to learn.
Point 3: it helps, but not necessarily true.
I was already trilingual when I started learning Japanese, and it wasn't really easy at the beginning, because school brainwashed me into believing that language is a bunch of rules.
But when I realised once again that language is instead a basic human skill, it got much easier.
Point 4: doesn't matter.
Actually, I think it's easier to learn languages if you lack talent.
Because if you're talented, you're most likely occupied, and thus don't have the time to learn languages.
The untalented are usually jobless, and have all the time in the world to learn languages.
Point 7: there is no such a thing as living in the past or future, there's only a living in the now.