I would just go by the doctor's. Some doctor's can be off as of a week. But depends on how big your baby is, you can be measuring bigger.
Im due dec 15.. so you should be 28w not 29 yet.
I couldn't say, but most of the women I have seen that were scheduled for a c-section went by their due date, instead of the c-section date. I.e. I'm due December 11th, but scheduled c-section on the 9th. (I really don't think 2days should make a big diff though.)