Regarding your question "do I have to have a different wallet for every single coin?". No you do not, you can store multiple coins on a single wallet however some wallets accept more coins than others. For example Coinomi offer 64 different coins, however if you are starting out I would definitely recommend you get a hardware wallet rather than an online one for security purposes.
The Ledger wallet accepts the most coins(25) out of any hardware wallet and is one of the cheapest at only $94 which is such a valuable investment to secure any possible future profits. If you find my advice helpful consider using my link if you are planning on buying the Ledger. I would only recommend something I use my self and it is honestly such a great product!
https://www.ledgerwallet.com/r/9bd3?path=/products/ledger-nano-s&tracker=MY_TRACKER
Okay. Thanks for all the helpful information. I'll have to check all that out. It'll have to be a little later when I have more time. The kids and life eat up a lot of mine. I think it's very nice of you to take time out of your day though to share information with me and help me to answer my questions. It means a lot to me. So thank you again. Hope you have a wonderful day. And I send all my love to you and all of yours until we meet again. And ask that our creator bless yous.
Your very welcome brother, and if you have any other questions feel free to ask. I have a lot of beginner friendly content on my page so if that interests you follow so you don't miss a thing :)
Do you know why I can't get EOS tokens or why I get the screen above when I try?
I'm not sure what is causing the problem on your app however personally I would not recommend you buy anything on apps as some can be scammy. Instead I would recommend you get your own personally wallet like a Ledger or a Trezor. However if you are looking for a free software option rather than a hardware one I would recommend Exodus as it is safe and easy to transfer between coins.
Once you set up your wallet in order to get EOS you will need a more popular coin like Bitcoin or Litecoin to transfer from. If you don't have any of these coins you will need to buy some at an exchange. For buying crypto through fiat currency like dollars the two I recommend are Coinbase or Local Bitcoin .
Once you buy it you can transfer it to your Exodus wallet and exchnage it to EOS :) Its a bit of a long process however once you practice it will become really easy. Hope this helps you out!