Das Netz für sich wird nicht merkbar langsamer, jedoch die Hosts, die verschlüsseln brauchen mehr Zeit zum Abschickn und Empfangen der Pakete.
Die IPSec Einstellungen mußt die auf allen Hosts machen, die für den anderen nicht einsehbar sein sollen. Also 3-50.
Falls der Einwahl Server auch jener ist mit Diensten die du nicht teilen willst wird es teilweise etwas komplizierter.
Informier dich mal über IPSec genau, dann wirst du die Einsatzmöglichkeiten in deinem Netz selbst erkennen.
für Windows z.B.:
http://stud4.tuwien.ac.at/~e0125932/nm/
Good Luck!
Falls du selbst kein WLAN nützt kannst du ja 2 Netze machen, eines für dich und das andere für deinen Freund und mittels IPCHAIN den gegenseitigen Zugriff verweigern ... aber das ist eine andere Geschichte !