neK, the granny flat looks great, congratulations for getting this underway and thank you for sharing the story.
my comments on your questions above would be:
1. I don't believe a bigger toilet would make a difference
2. I don't believe a bigger bathtub would be important
3. we have...