.net 4.5 jest aktualizacją do 4.0 więc jak najbardziej można korzystać. Co do innych kwestii - 100% się zgadzam
Separate names with a comma.