Answer to Question 1
You should use a functional resume for your first job, when your career goals change, when your skills are more impressive than your work, and when you have made frequent job changes.
Answer to Question 2
You should use nouns that relate to your targeted position, including position titles, skill descriptions, certifications, and computer programs mastered