Hi JP
NEEDS is the verb, and TO DISPLAY is an infinitive in this sentence. When you have a verb following another verb, it's usually an infinitive. The "to" in front is also a clue.
FLEXIBLE is an adjective, modifying attitude.
The rest is correct. Keep in mind that articles are sub-types of...