I think you mean like here to mean about, in which case it's an adjective
adverb meaning approximately
Interjection
The word "minutes" is a plural noun.
Objective noun.
The word ah is an interjection. It is an expression of relief or comfort.
Twenty five is a noun.
Stunned is a verb (past tense of stun) and an adjective (a stunned expression).
The word hallelujah is an interjection. It is an expression of gratitude usually used in songs of praise.
Yes idioms are somesort of figure of speech. Something like "In a jam" would be one of those.
Expression is a noun.
A verb.
noun