@ab I realized that I didn't answer your first question. Usually you will not feel precum coming. Its purpose is as a lubricant. Normally it does not contain sperm cells, but it can if you have recently ejaculated and have not flushed out your system by urinating.
As you have seen, semen can come so quickly that you don't have time to do anything about it,