Yes, but vpre
is legacy and OK to remove, and don’t change profile
unless you know more about it: Advanced Video Coding - Wikipedia
The meaning of preset as a speed is common sense if you ignore the details. If you want to know the details, see the x264 project assuming you are not using hardware encoder.
That is basically impossible as I doubt anyone in the world knows them all without doing a study and documenting them in one consolidated fashion, and then the information changes as the software and hardware changes. The options are based on FFmpeg, the formats and codecs chosen, and third party codec library that has been integrated.