Yes
Yes
no there two different body styles
You don't.
Yes
Yes
If you have a V8 in you Monte now the corvette engine should bolt right in but you will have to change the wiring and computer.
There is no such thing as a 2010 Monte Carlo, so the answer would be no
NO. Not even close.
Speakers for 2004 monte carlo
yes
Not without seriously extensive (and expensive) modification