Please advice on doing this migration, are there any issues I should be aware of. Can I do an in-place migration of the server or side-by-side?
Run the SQL Server Upgrade Advisor to check for any compatibility issues.
You can do side-by-side or in place.
Attaching 2005 database files to 2008 will upgrade them.