The kernel and the SP level requirements are for the target system and not for the source system. I cannot comment on the possibility of doing a backup and restore from source system on MSSQL 2005 to target system on MSSQL 2012 but I have done it using the export and import. You will need to use the recommended kernel while setting up the target system.
↧