People those who are overconfident
自信過剰な人々
over:度を超えて
confident:自信がある
また、「過大評価する」という意味で"overestimate"をつかった表現もできます。
People those who overestimate themselves
自分たちのことを過大評価する人々
Someone who's not very capable of ..., but they're confident they are.
「実力がないのに、自信はある」は、次のような言い方ができますよ。
ーSomeone who's not very capable of ..., but they're confident they are.
例:
He's not very capable of speaking English, but he's confident that he can.
「彼は英語を話す実力はないのに、話せる自信を持っている」
ご参考まで!