how does my rocker arm geometry look??

Looks good to me. Make sure you have some sort of lube or assembly lube on contact area's for your start up.