I'd suggest also accepting "My daughter behaves in school." At least in my part of the US that clearly means "behaves well."
I wouldn't say so. Grammatically, that's quite different, even if one situation implies the other.
Shouldn't it be "ann an sgoil" or "in the school"?