Disable touchpad while typing (like scrolling, moving mouse)
I was able to achieve this by adding
syndaemon -i 1 -d & to my ~/.xinitrc file.
The number 1 here is seconds, which is how long to to wait to activate the touchpad after the last key is pressed.
Completely disable touchpad clicks always
I was partially able to achieve this by adding
Identifier "touchpad catchall"
Option "MaxTapTime" "0"
I say partially here because it does prevent click on unwanted windows, but it does not prevent accidental activation on background windows by scrolling on them