Hi,
When performing a migration of this sort, different aspects of the migration should be done separately.
You may have to migrate the msdb database which stores all the scheduled jobs or you could use the Transfer Jobs Task in Integration Services to transfer the jobs between the servers.
To transfer SQL Server objects such as SQL Server logins and object level permissions you could use the Transfer SQL Server Objects tasks.
To migrate your Reporting Services infrastructure you could follow this step-by-step manual: http://support.microsoft.com/kb/842425.
Let us know on how things go.
Regards
Gogula G. Aryalingam (MVP - SQL Server)