You can manually put something together, starting for instance with the addresses and private keys exported from a new Electrum wallet. I sometimes use command line qrencode. If you use it offline and air-gapped and verify the QR-codes, you should be safe. But doing that 20 times is painstaking and it's easy to make a mistake.
But as I was checking the detail of each adress I generated through Electrum, I saw that type of script is on "p2pkh" and not p2wpkh which is the Bech32.
I tried the tools of the Electrum wallet and I was able to activate the Ligthning functonality in the Electrum wallet and now the wallets script are now in " p2wph" the Bech32...
I tested a micro transaction. The fees are small and the confirmation very fast.
Many thanks for the recommendation.