I think your dd will be fine, although of course you know her temperment. But at least my kids by 3.5 are pretty darn independent in terms of their play and knowing what to expect in a certain situation. Will there by a mw's assistant? My guess is your dd will be fine before the birth, with her usual stuff to distract her, and during the birth be fascinated with the whole process. DD1 was at dd2's birth when she was 2y8m, and she watched movies while she waited for things to get interesting, then came over when I was pushing. I have long labors, too, but she knew what was going on (we'd watched lots of birth videos, and talked about it, etc.) Now the girls like to play "childbirth" although they go for twins and triplets, basically as many dolls they can find and divide at a time. I'm not planning on having anyone but DH and the girls, and I'm sure we'll be fine.
As for your mother...grrr. All I can say is, boundaries, boundaries. Is she there at the birth to enjoy it for her own pleasure, or to help? Will it really be good to have her there? My mom was at dd1's birth, but not dd2's, and won't be at any future births I have. She just doesn't know how to let me live my life, accept and support my choices, and go with the program. So it's better for her not to be there. I'd suggest that you really think about WHY she's going to be there, and if it will help you or not, and what her role will be. And make it clear to her that she is present at your blessing, to be with you and help you, and not to make it her event.
Anyways, best of luck! It's exciting that we're getting close enough to have all these plans made "real" isn't it???
