I’ve not ridden the Camden Line in a few years, but a lot of people got off the train at College Park, and while some boarded the train, it wasn’t as many people as in prior stops, since Metro is right next to MARC in CP. There should be seats. On time or late depends on track work and speed restrictions. I think the MARC website has (or had) monthly timeliness reports.
Hope this helps.