Wear shorts, your skin is waterproof!
Softshell depends on the fabric. Some take ages to dry, others are fast. I'm a big fan of Schoeller for this reason, and because their DWR seems the most resilient. That said, there's tons of choice in this arena, and you can't go massively wrong to be honest. The Montane Terras are good, and not too expensive. My personal favourite for 3 season is Mammut's Base Jump breeks.