Hi there,
Where is the best to store 10 different altcoins? On physical device or online?
Can I store on physical device let's say my own USB flash drive?
I do not think there is any wallet out there that suits your needs directly. If i were you, I would definetly try the USB option for cold storage. I assume that you won´t be trading often?