Vous êtes un bon garçon estaria incorreto?
Normalmente usa-se "tu" para crianças, não importa se conhecidas ou não.
Não, Vous é mais formal, deveria ser aceito tambem
A tradução está mal, a que deu em françes foi "tu és um bom menino"