Who is supposed to post the blog entries? The friend of your friend?
Normally I would say use WordPress, which is a CMS for blogging, but CoffeeCup has this VSD connected to an 'S-drive' where you can post from anywhere. The VSD users here will probably soon chime in with their better qualified advice.
But if you are going for VSD, the one who is supposed to post in the blog also needs to buy a copy of VSD and set up the S-drive connection.
This easy S-drive facility is supposed to work with the HTML Editor too, but they are not that far yet.
The slide show can be achieved with either CC Photo Gallery or CC Fire Starter.