As long as you unlock the campaign achievements in order, if you can do them offline do them offline.
Otherwise, do them online however change the time and date that you unlocked them to make sense.
By this I mean don't do:
Level 1 unlocked: 2/12/10 11:19
Level 2 unlocked: 2/12/10 11:20
Put...