How can I calculate/estimate how quickly a machine can verify transactions on the blockchain?
You can enable logging of benchmarks for block validation. If you add debug=bench to your bitcoin.conf file, the time it took to verify each block will be written to the debug.log file and you can look in there.

There aren't any benchmarks for individual transaction verification time.