I was under the impression you had to have 2,000 reputation to edit a question. Can someone explain how this question was edited by someone with only 54 rep? It doesn't affect me personally, I'd just like to understand what's going on.

The other way to gain reputation is by suggesting edits to existing posts as a new registered user. Each edit will be peer reviewed, and if it is accepted, you will earn +2 reputation. You can only earn a maximum of +1000 total reputation through suggested edits, however.

The FAQ also states

Edit other people’s posts, vote to approve or reject suggested edits

So you can only suggest up to 2K, beyond that you are no longer suggesting as the change goes through immediately.