My question is, when I delete the wallet.dat, will Bitcoin Core generate a new one for me or will there be thousands of error messages ?
Like others have already explained. Your wallet will re-sync and reverify everything on startup if the DAT file is messed with.
Core won't resync/reverify anything upon deletion of the wallet.dat.
There is no reason to do so. If you remove your wallet.dat, core will generate a new one.
Syncing/Verifying is only necessary if (1) blocks are corrupted or (2) the chainstate contains errors. Not upon creating a new wallet file.
If you want to double check simply move the dat or rename it and see what happens. Make your own mistakes and learn. Good luck
This remembers me of a quote from
Otto von Bismarck:
“Only a fool learns from his own mistakes. The wise man learns from the mistakes of others.”
I don't see a reason to make mistakes if dozens of people already have made them.
Visiting this forum and asking for an advice is a way better way of learning something than to make mistakes and trying to
repair them afterwards.