I agree with Claude, use short machine screws and tap the threads in the mast. I found a few of my screws had a small burr on the ends which I cleaned up with a Dremel before installing.
I would suggest not using a ring for the mast mount. That is what I did and it is the one part of the system that does not work well. With a ring, the pole will bind up if it is not facing in the right direction so I always need to rotate the pole before deploying the pole and it is a pain. I plan to change out the ring for one of these.
heavy duty car
For the up / down control line I used a couple of Spinlock PXR cam cleats for the stoppers on a continuous line. The line has only enough slack to allow the center between the cleats to come out about 9" from the mast. They are about 5' apart with the upper one at the top of my comfortable reach and the bottom one at the bottom of my standing reach so I can make a full vertical pull. To adjust, I pull the line at the mid-point between the cleats like drawing a bow which releases both cleats and adjust as needed. I lock both of them at once by pulling the mid-point of the line around the front of the mast. Works great and I love having the pole vertically mounted.
I can do a dip-pole jibe with the genoa by raising the car with the pole still extended which brings the end into the side of the boat so I can swap out the sheets. Then I lower the car until the end of the pole is just inboard of the forestay so that I can swing it across to the other side. I marked by control line to make that easy. Then to jibe, I just release the old sheet and trim in on the new one and the pole pulls the sail across then rotates back. Very slick.