not bad altcoins that you mentioned I think they are good investments... well you already have ethereum how about litecoin or binance coin they are also good altcoins, good to hold for long term.
BNB for the long term it seems that I'm not so sure because the growth has happened very much this year. ethreum and litecoin are probably the best assets that we must also have. there are several updates that will be made. also XRP. try to examine more deeply, maybe you will find the best potential from him