yea i believe it's in the matrix. because products of glycolysis are 2 pyruvates and they are transported to the matrix. I believe that's where they lose CO2 and join with acetyl groups to become acetyl coA's.
as for the other two things, yea citric acid cycle is matrix and ETC is inner mitochondrial membrane