economists, psychologists, etc: What do you think is the best Term for the Concepts in the Title? Non-cognitive Skills? Personality? Something else? Please explain why.
Self efficacy as well as locus of control are concepts that have to do with generalized expectations. They are certainly not non-cognitive. They can be considered personality components. Thus, they could be addressed from an individual difference perspective.
Beliefs, Values, Perceptions and Actions are the words that immediately come to mind. Self-Efficacy and Locus of Control are dependent upon the individual's beliefs and the values they place on the situation/action. Time and risk will be assessed according to the individual's beliefs and values, weighing up the pros and cons of a situation/action according to how they perceive them, and actions prioritised according to these, which will be variable according to the individual's personality.