Thanks everyone. As much as it pains me, I will walk away from this and put it down to a very expensive experience.
What about bitaddress.org as a paper wallet generator. This time, of course, I will generate the wallet offline. Is this still asking for trouble or should I stick to hardware like ledger?
Yes, Bitaddress is good. It's probably best to do it offline and with a LiveCD. You should also sure to download the source code from the official GitHub repository:
https://github.com/pointbiz/bitaddress.orgHi! I just want to point out that JS is not a superb language to use for entropy generation. The reason behind my claim is that they usually tend to use user input to generate it. For instance, they tell the user to move their mouse around. This process looks "random" but in my opinion it is not the safest. I don't know whether they (at bitaddress) do something that increases the randomness, but in my opinion, even though bitaddress is commonly used, I would avoid it. Anyway, if OP wants to use it, they should definitely follow your advice and do it properly to diminish all risks.