1. The viewing of the pictures should not be caused by the difference in OS (Vista v XP) but could be down to browser/anti-virus/anti-malware settings. I am assuming that he is viewing the website via the net and not on his PC without being connected.
2. Read Outlook help about setting up rules. This is fairly straightforward.