Your explanations of those are great, very clear, but also don’t seem out of the ordinary for most places. (Perhaps I have simply driven in too many countries and gotten jaded? )
Translation:
The center line is divided into two types: a two-way no-overtaking line and a one-way no-overtaking line. The two-way no-overtaking line is marked with double solid yellow lines, with the same line size as the lane separation lines. The one-way no-overtaking line is marked with a solid yellow line accompanied by a dashed yellow line. The dashed line is spaced 10 centimeters apart from the solid line. Vehicles on the side of the solid line are prohibited from overtaking, while vehicles on the side of the dashed line are allowed to overtake. In sections with continuous no-overtaking restrictions, if the distance between them is less than 120 meters, additional markings may be added as needed.
How many of these are just in front of zebra crossings? No matter what you do, you’ll break a rule. Obviously, most people choose to break the yielding to pedestrians rule.
It was legal at many junctions in the past, law was changed some years ago. The fine for turning right on a red is also only NT$600 as opposed to going straight or left which is NT$1800.
If your driving long term here then there is things in there that would be good to know, e.g. rules regarding clearing the road after a crash on an open road vs in a tunnel etc.