When facing Caspian on the bridge, Mac is told "it's been a long time, highlander". This is the first time that Duncan has met these two horsemen. They have a history with Cassandra, not Duncan.
When Caspian just finished having his way with Cassandra during the Bronze Age flashback, her nails are clearly visible, and are well maintained with a modern French Manicure.