My opinion matches
@boatgeek pretty much. I think mounting the rear button/guide as low as practical is best and I personally mount the upper either close to the CG, or if it is a really long rocket, maybe a bit behind.
Given your rocket's length, I would put the bottom button as close to the back as possible and I would put the forward button near the CG, but still on the rocket body. I've never mounted one to the nosecone. I know CG drifts depending on motor selection, which might be why some people prefer using CP, not sure.
The fact that you're doing rear ejection might make all of the conventional methods completely moot, though. I assume you want the back-side of the inside of the rocket smooth so there is zero chance for snags. A rail button screw and nut might be bad in that case. . .I know some people use surface (conformal?) rail guides, but I have not, just buttons.
Sandy.