The movie is in many ways a complete butchery of the actual characters of the real-life Von Trapp family (the number of kids is wrong, it was actually Maria who was a dour taskmaster, etc.;) I am not sure there is any such thing as canon beyond what little you see on screen.