Please provide suggestion as how to store BTC securely for long term.
Long term I would keep seed phrase and private keys offline, maybe with hardware wallets (Trezor, Passport, Bitbox, Keystone, etc.) or using airgapped devices like laptop.
Than you can combine that with any open source wallets like Electrum or Sparrow wallet, and create multisig setup to make everything more secure.