Update post! I've graduated university and I have nice break to fix my bike.
I've taken the bike apart so here's a couple pictures:
Here's a picture of the camshafts, it seems one of the circle guides was chipped off at some point, but that seems to have been a long time ago as the break was covered in oil when I took it out and I couldn't find the missing piece. Doesn't seem to be a major issue as my bike has been running fine, minus the coolant leak.
Here's the old gasket, had lots of drops of coolant on it when I removed it. Not exactly sure what's wrong with it if the black layer is just paint. If it's not just paint, then that's definitely the problem since the gasket is pretty much stripped.
Pistons look fine, should I clean them or just leave them be? I've read online about people cleaning the carbon built up on them but I'm not exactly sure what I'd use to clean them.
Finally, a pic of my bike in pieces. :'(