+do I have to run specific diagnostics? Or is that done automatically?+
As long as you hold down 'shift' it's done automatically.
+I ran Disk utility and tried to repair the MAC OS X disk. Unfortunately the macbook seems to restart randomly+
That's weird and shouldn't happen, I can't think what would cause that behaviour to be honest.
OK the Kernel Panic Log does help 🙂
It's caused by GeForce Kexts (kernel extensions) that can be removed and it should fix the Boot panic (and might even fix the screen problem) instructions on what do to here (Boot holding s to force single user/command line mode then enter the commands then reboot)
http://osx86.wikidot.com/known-issues
Take it slowly and type each command carefully and let us know how it goes.