Yes, like that in terms of: expect decades for complete migration as all benificial use cases for them have not yet been superceeded by technology sucessors.
On the device end (for hard drives and hubs) you'd generally have a type-B connector (don't think I've ever seen one with USB-A, but I haven't had that many external drives). Type-B got got a bulkier version for superspeed, it looks silly but for something that lives at your desk, who cares?
https://www.google.com/search?q=usb+3+type+b&tbm=isch
If you get a new computer with USB-C, you can replace a single cable with USB-C to USB-B to keep using the same hub and the same USB-A devices plugged into it at the same speed as before:
https://www.amazon.com/TNP-USB-C-USB-B-Cable-Black/dp/B011BG...
As I understand it, USB-C-to-USB-C (with USB 3.2) is the only connector combination supporting Gen 2×2, 20Gb/s mode (since it leverages the pins included to support flipping the connector; it's also the only combination to support Gen 1×2, but that's the same speed as Gen 2×1, so it's unclear why you'd do that.)
USB A (w/USB 3.1+) can support Gen 2×1 (SuperSpeed+) at 10Gb/s. USB B (w/USB 3.0+), AFAIK, only supports Gen 1 (SuperSpeed) (5Gb/s).
I have a USB-C drive enclosure, but looking at the specs it's only USB 3.1. Newegg doesn't even have 3.2 as an option when searching by external interface in their hard drive enclosures section. The day when you're actually losing anything by not having USB-C devices seems a ways off still.
The new “spare charger” is a 10kmAh battery pack which will have USB-C and some double as a way to jump start your car (assuming you still drive ICE). It’s also a worthwhile upgrade and much more useful than something that has you hunting for outlets at the airport, or god forbid, under your seat on a plane!
But a C D Reader? What is that? Is that like the radio that truckers used to use to talk to each other in the road?