solid roller cam button / timing cover questions HELP

I don’t know if it will leak as I haven’t started to put it together. It has an O ring in between the halves. No hurry now as the race season is cancelled for the year. I measured a bunch of pulleys, I’m pretty sure I have what u need check back in our p/ms. Kim