Nope, klingt komisch.
‚to be able to do sth.‘ bedeutet eher „vom Wissenstand oder vom Physischen her in der Lage zu etwas sein“.
Länger als 7 wegzubleiben, ist ja keine (besondere) Fähigkeit.
Entweder ‚He’s allowed to…‘, ‚He’s free to…‘ oder ‚He may…‘