Can the Czech sentence also mean "His house has purple doors"? In other words, no difference between singular and plural?
Yes, you can use this sentence as singular or plural. Jeho dům má ...
Jedny dveře. = One door.
Dvoje dveře. = Two doors.
Troje dveře. = Three doors.