1) If you have a high-speed blender you should not have to pre-soak your pine nuts since they are a very soft nut. If you are using a stick blender, I would recommend to pre-soak your pine nuts in warm water while your garlic and onions are roasting. Drain your nuts and rinse them off before using them in the sauce.