I agree with ApoB being the marker for CVD risk. What I'm disagreeing with is the statement that pathogenesis is caused by inflammation and/or oxidization; instead I'd say it's the number of particles that's the primary cause, with the rest of the mechanism following.
More info: https://www.ncbi.nlm.nih.gov/books/NBK326741/
Additionally, ApoB is an excellent biomarker of cardiovascular health risk.