I’m sorry you are still looking for a col storage solution that works for you.
I would recommend a Blockstream Jade.
As for your question, all Bitcoin wallets (cold or hot) provide you with receiving addresses that you send the bitcoin to directly - in one step. This process usually means that your hardware wallet is connected to an app, and that app will hold all the public keys for you.
If you have any questions or additional help, I’m more than happy to jump in a nostr nest 🪺 and guide you as much as I can.