well i was looking at my stats on battlelog looking at what i wanna work to unlock next. and both the faction weapons always share the same amount of points to unlock. so i assume its at the same time.
and yeah, i dont see why you wouldnt keep all the attachments for them. hell i unlocked the M4 for the engineer and that shared all the attachments from the M4A1.