Is there a way I can save my bookmarks, passwords etc.?

You can try to use Sync.

Or is there any other way I can repair my opera?

Most probably your profile got broken. Have you tried to use a new one? See the path to it in "about Opera" and rename the folder so Opera will create a new one.