I found this walk through and found quite useful and enlightening.
I'm not feeling so wary now I've had a sneak preview.
If like they say, all your games will be automatically transferred from Origin, it should be quite straight foreword.
I think, "repair game" was called something else, but it's there. EDIT: just looked at the screenshot above. The repair button must be there for when you've got your game ready to play. On the other one it was on the side menu where the other game options were.
I'm happier now I've already pinpointed the offline mode button.
https://www.youtube.com/watch?v=VuRlkuGFuoA