Is there a command to check if the address is in the wallet, to be 150% sure that I won't be sending the money to an address I don't own?
Try using the
getaddressinfo command:
getaddressinfo 1BitcoinAddress
Right near the top of the output you should see "ismine". If that is "true" then the private keys that the address is derived from is in your wallet.dat.

NOTE: If you have multiple wallet.dat's "open" in Bitcoin Core, make sure you have set the correct wallet in the dropdown menu in the console window

