They are all correct and essentially mean the same thing, though 'before' is slightly different because it would normally refer to some date or occasion previously mentioned in the discourse. In contemporary grammar 'ago', 'back' and 'before', when used this way, are all prepositions. The striking feature in your examples is that they all follow their complement (a month).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
aleilei3 . I met John a month before.Usually "before" expects another point in time.