Very pretty house. I want one! And lovely dog :)
Yes, do it yourself if you have some energy - great for the upper arms.
I like it light but think the mushroom or a grey would be good too. In fact, anything would look good on a place like that. Keeping the trim white (imo) is both traditional...