Not really advisable to hold most altcoins long-term. They are better for shorterm trading.
I think it is a little safer to hold the few top altcoins but definitely not the ones in your post. They are probably risky to hold long-term.
we can see some assets in the market very long. we can invest there. like ethereum and other top asset assets. but to hold back in the long run don't ever choose an altcoin from a new project.