Yes.
As for a gigabit switch - I wouldn't bother, since you're not going to get speeds through the homeplug of more than 100mbps anyway. They do cost a bit more, but even cheap ones like the following will work fine:
http://cgi.ebay.co.uk/TPLINK-5-PORT-...item27b4b4cf9d