Bare feet isn't a problem.
An acquaintance of mine never ever wears anything on his feet.
That's him and his 300bhp Elise. (Suoercharged Honda engine)
Regarding the kid driving the car, I would suggest that the father's biggest crime was the choice of venue for this adventure.