Hi and welcome ,
That seems a bit long to me. Normally scanning around 30 gb of HD on extreme settings and within archives takes around 80-90 minutes for me at most.
I am presuming you havent got any enormous 200 gb drive loaded up with game files and movies and a reasonable processor then something strange is going on.
Was this the only program you had running?
What OS/platform are you working with?
Incidently I personally only run this deep a scan if something strange is happening. Otherwise normal settings are fine. Same goes for your providers.
As for the frequency , thats something you have to decide and it should be based on how cautiously/recklessly you surf,and wether your system is handling a lot of traffic from multiple users, or just one user who goes to the same sites regularly and rarely has any infections. In the case of the latter you might find once per month is fine with maybe a trojan scanner in between.
To scedule scans is only available on Pro version but it is possible within windows scheduler see :
http://forum.avast.com/index.php?board=2;action=display;threadid=3796or by dos cmd prompt
http://forum.avast.com/index.php?topic=17282.msg148375#msg148375good luck