yes you can hold your altcoin in your wallet for years depends on you when you will like to trade them on the market. but the problem there is you cant sure if that token will remain the value it self or getting higher or even the saddest part of it is the token value will be gone. because cryptocurrency is unpredictable. the best part you can do is choose a good altcoin to hold for long.