1)
What is the significance that they built a ha'Mikdash for You, Lishmecha?
1.
Malbim: The Goyim cannot overpower due to lack of Hashgachah. They built a Mikdash for You to dwell in it, and Your name is sanctified via seeing that You oversee and save!
2)
Why does it say "Leimor"?
1.
'Rashi': [When Shlomo built it], he said that if affliction will come upon us, we will pray to You in the Mikdash, and You will save us (the coming verse)!


