I hope that it has been reviewed. I wouldn't like to get a keylogger or so.
Does it mean you do not know address and you must check each generated WIF to see what is behind?
That is correct.
Database of founded addresses:
https://gz.blockchair.com/bitcoin/addresses/Amounts are in satoshis, so 1 BTC looks like "100000000".
BTCrecover is OK.