For US, the first choice to easily buy crypto is Kraken. They fully follow US regulations and available in all states except NY and WA. They provide an easy interface to buy crypto for beginners. You can link your US bank account or you could also use your card. They have all the crypto options you mentioned. Another similar option is Binance.us. It might be even better for some card users. There are also coinbase.com and crypto.com but they have limited coins option. Try these four and find what suits you.
The United States have lifted some laws regarding crypto and we've seen how that's going for the citizens and the United States government. They've accepted crypto generally and moving their edge to ensure they achieved quite important features. Kraken is a good crypto exchange, it provides all the necessary features that's mandatory. OP is new to crypto and you and me understand the fact that he can't adapt every possible new features in the market. You recommend an exchange, OP will need guidelines on how to operate this exchange, more like the buying and selling order. OP will needs all the possible help he can get and most importantly, to stay off scammers.
When I first got into crypto, I found Kraken to be a solid pick since it's so easy to use and follows US regulations, which gave me some peace of mind. But honestly, choosing an exchange was just the beginning for me, I had to figure out how to buy, sell and keep my funds safe, which took a bit of time. I ended up spending a few nights messing around with Kraken's tutorials and honestly, they were a lifesaver for figuring stuff out, I'm not exactly a tech wizard! I also turned on 2fa because I wanted to make sure my account was locked down tight. I had a scare with scammers once, got lured in by some dodgy coins and a shady third party service and I totally didn't see it coming. Now I'm super paranoid and make sure to triple check everything before I do anything. Honestly, it's better to go slow and keep your guard up while you're learning the crypto game.