Can I register and then submit an abstract at a later stage?

Yes, you can reenter your registration by clicking on the button ‘I’m already registered’ and submit your abstract. You can reenter the registration how many times you like.

Does the 2500 words include the abstract title and author institution information as well, or just the abstract body itself

It is just for the abstract body. It does not include title, authors or affiliations.