Good point. This is our forum policy.
The 7805 is a voltage regulator. Look up its datasheet and learn how it operates.
The transistors form a very simple class B amplifier.
Read and learn. However, the collector of the NPN transistor needs to be connected to a positive voltage source, cf. post #2 by Steve.
Draw schematically the output voltage at the connection of the two transistors (assume a sine wave or a square wave for simplicity, frequency is not important). You should recognize that the output voltage has two components. Tell us which these two components are. Hint: one is AC, the signal you want to hear. The other is ???
Consider the impedance of the speaker with respect to the second component. What does this mean in terms of power dissipation and operating point of the speaker? You'll have to get acquainted with the principle of operation of a
dynamic speaker.
Depends on the type of 'buzzer'. The term 'buzzer' is used (unfortunately) rather indiscriminately for different types of piezoelectric sound generating devices. A simple
piezoelectric speaker (without the electronics to generate a buzzing sound by its own) could be used in this circuit, depending on the frequency of the signal (every kind of speaker is optimized for a certain range of frequencies). An example for this kind of use are
musical greeting cards.