Hi Robyn.
I'm not sure how to help with the DNS auto connect, however, two things.
You can set up the connection to use short dial up times (I havent used it so your on your own to check it out.)
There is a RPM for manual control of the ISP connection
nstall this and you take manual control of the connection
Steve