Nothing is really odd about 97. It was the first year of the SC in the W body. GM made revisions on lots of stuff over the years.

You can't put the 07 trans into the 97 or 98 easily. You can't use the injectors, throttle body or fuel rail from the 07 in the 97 or 98. How I would approach this since you need a running car fast and not an issue.

I would put the motor into the 98 because that will be the easiest car to get running reliably and quickly.
1. Swap the exhaust manifolds with the exhaust manifolds from the 98 to the 07 motor
2. Swap the alternator and it's bracket from the 98 to the 07 motor.
3. Get an adapter for the throttle body from SSEillnop here on the forum.
4. Use the 97 throttle body with that adapter in step 3
5. Follow Sseilnop's write up on PCV function to retain pcv properly.
6. Hook the 98's evap hose and connector (part of body of car/wiring harness) to the 07's evap solenoid on the SC.
7. Use the map sensor from the 07 and extend the connector on it to reach the bracket on the rear of the engine.
8. Have someone program the pcm for a supercharged engine with the current transmission you have in the 98.

That should get you up and running fast.

My logic:
The 97 needs the trans from the 98 plus the 07 motor with the above steps to prep the motor plus a wiring harness
The 98 needs the motor and the above steps.
The 07 sounds like it's not something you can save.