Some parts will work but not the major parts like: Supercharger (youd need the lim off the donor car + its a smaller blower overall so less power)
04 has the drive by wire standard ( I believe)
I also believe they did away with the L67 in 03 too so the engine is overall a little different.
Sense the car is so cheap I'd try to fix it up and flip it with the low miles and all.
Lastly, they head gaskets are rarely a problem on these cars so double check that its not a bad LIM gasket or anything like that, see if its had any recalls done too... Basically check the whole car over before taking it on, if these cars have been neglected they can be a hassle to get back to normal.
Good luck!