There has to be an age limit for having driver's licence.
こんにちは!
今まさにホットな話題ですね。
age:「年齢」
limit:「制限」
という単語をつなげて age limit として、「年齢制限」という表現とします。
「設けるべきだ」という言い方ですが、「あるべきだ」と考えて
There has to be an age limit
あとは for having driver's licence.「運転免許を持つことに対して」を補って
There has to be an age limit for having driver's licence.
と表現しました。
ご参考にしてください。