The first two were caused by an oversight in the full scene that made it always think you were in the girls playthrough. (EDIT: Okay, turns out it was a little more complicated than that.) It should work properly with Skip Scenes on, though.
Your assumption is what I wanted people to think at first, only to realize with the mom scenes that it's just a more understated version of why Brooke limit breaks. (Heck, kind of their whole thing is being similar to the girls but more understated.) Actually, maybe I'll add the "Limit Break!!" message at the opportune moment to make it more clear.
Also, I noticed some pretty broken stuff with the editor (like how it'll load in main game levels over blank screens...), so I'll be fixing that soon.