In the following sentence:
Film-making hopefuls still use shorts as calling cards.
why "hopeful" has "s"? What is its grammatical role?
It's the plural form of this meaning of "hopeful," a noun: https://www.oxfordlearnersdictionaries.com/us/definition/english/hopeful_2 , meaning "People who hope to succeed in film-making."