Yes can but you cannot run SSRS without Vista Business or Vista Ultimate because IIS 7 must have Windows authentication to run SSRS. However you could run SQL Server 2008 SSRS with your SQL Server 2005 install if your Vista is not Business or Ultimate.