Should we prepare an introduction about our school?
Not necessarily. Your total presentation is 7 minutes MAX. There is no longer a separate time to introduce your school. If you want to say a sentence or two about your school, you may.

Can we ask clarifying questions?
No. In order to make this program fit into a one hour class period, we have cut out the clarifying questions from the agenda.