Thanks for the input, sometimes you look at something soo long you miss things.
1.) Normal for cracks/fresnel: This is something that I actually tried but visually i just didn't like the effect, so I left it out. I might try it again maybe the normal I generated was shit.
2.)Crack mask-diffuse roughness: The cracks do have a higher roughness value + they mask out bubbles, but perhaps the mask is too tight, so it isn't very apparent. I might expand the mask a little more or maybe try bumping up the roughness value...maybe I might even try making a seperate material layer for it..but that might be overkill.
Something else I probably need to tweak some more are the color values, I think they look a little too saturated at the moment. Anyway I'll stop rambling now.