Watchin this thread with great intrest

My challenge is that I want.
1a : Get a dial-in connection to my SME from an outside line, to get internet and "VPN" access to the specified user share folder.
1b : Get the SME to callback to a user specified number and establist the connection.
2 : Setup a VPN Gateway throug the internet from a outside internet connection the establish a "Voice over IP" connection to my modem so I from any place with internet access on my laptop can establish a directe VPN to my SME, make phonecalls throug my modem on the SME, using my homephone number and phonebill ofcourse

Dont have any idea on how to solve these 2 challenges, any advice would be appriciated
