2. In each low cap cryptos I have initial investment of only $5. So I want option where fees are not charged.
Usually, every transaction you make has a little fee if they're not with the ethereum network. And somehow BSC sometimes fluctuates on its transaction fee.
So if you're looking for an option where you won't be charged then you just have to keep them. Because once you send them to another wallet, you'll be charged.
And even if you keep to an exchange and there's the time that you need to trade, you'll be charged too but that's very little amount. IMHO, it's not worth it to hold just around $5 of those tokens that you have.