Vista already includes realtime protection from Windows Defender, although I don’t know how well it stacks up against MBAM’s real time scanner. If you do decide to invest in MBAM’s paid version, I would disable Windows Defender (if it doesn’t do it automatically) to avoid any possible conflicts.
Yes, both the free and paid versions get regular updates, however, with the free version, you need to manually obtain them through the “updates” tab.
SpywareBlaster sets "killbits’’ (whatever they are) in the registry to prevent certain known bad websites from opening. It also restricts permissions in IE for some sites, by causing them to be in the “restricted” zone automatically. It’s more like a switch than a scanner, just not allowing the browser to display certain sites known to have malware problems (adware/spyware etc). It uses no resource, you download it, update it, apply all protection then close it. Updates occur roughly every week. Well worthwhile.
Avast Home has the same detection/removal ability as the pro version. What is restricted in the free version is the ability to schedule scans from the Avast interface, and script blocking.
Other free versions of AV’s don’t necessarily have the same detection abilities as their “pro” counterparts.
In answer to your original question 4, well I’d go for Avast , definitely. I’ve used Avira (free) before. If something happened that I couldn’t use Avast any more (touch wood) Avira would be my second choice.