Q1. : [Magnitude >= 5] {marker-fill: #e52d00;} into plain English would mean if the magnitude is greater to or equal to 5, it will fill with a reddish color.

Q2. Pseudo elements are useful for more advanced map styling in Tilemill because they are selectors that allow one to style specific parts of the document, such as a particular liner only.