Hi Christopher,
'Driving' does not work as an adjective here (though 'demanding' would)-- perhaps because it needs an object ('His wife drove him to drink; she is a very demanding woman')
No, the boys are only 12 and are still growing, and at that age they are very active, so they need a lot of looking after.