These altcoins that you mentioned are definitely will last long because these are in the top coins in coinmarketcap so I'm very sure that these coins can survive in 5 years. If you are planning to hold for long then it would profitable especially if the bull run happens they will pump for sure.
If for example the next Bullrun will not happen again, will holding all those altcoins also be profitable? I don't think so, although all these altcoins can last up to 10 years in the market or in the crypto space, because they can all get pumped when the market and Bitcoin have started to improve at market cap levels and prices are greater than now.