Kafin, on my P40 ARF, I used Robart 1/8" pin style hinges.
My ARF kit came with CA type easy hinges which are total crap, and it is highly recommended not to use them if your ARF came with the same type of hinge. They are weak and will not last.
On my ARF, I first installed the joiner wires accurately in the flaps and elevator using 2-part 30-minute slow cure epoxy. I let it fully cure for 24 hours.
Next, I aligned and drilled all of the holes for the Robart pin hinges. I used the Robart hole centering tool. The hinges are recommended to be used with the same slow cure 30-minute epoxy. It is very important to ensure no epoxy gets into the hinge pivot joint. Before installing the hinges, I heated up a small amount of Vaseline petroleum jelly on the underside of a used soda can using a micro torch. Do not overheat it to boiling, just hot enough to liquify it to the consistency of water. When still in liquid form, I dipped the hinge pivot area into the liquid jelly and allow to cool off. This will coat the moving part area of the hinge to prevent epoxy from binding the hinge. Plus, the solidified jelly will not flow onto unwanted hinge areas. As an alternate, a drop of 3 in 1 oil on the hinge pivot area can also be used, but I prefer the heated jelly method.
Then I installed all the hinges with epoxy on the flaps and wing sections. First all hinges on the flaps, then attach the flap assembly to the wing. You don't need much epoxy in each hole. You have to work reasonably fast because the epoxy starts to set and thicken. Once installed and having the parts snug up against each other with minimal gap, I rotated the flaps up and down several times to align the hinges, ensure free movement, and no binding. I also used some rubbing alcohol to wipe off and remove any excess epoxy. Once done, I let it fully cure for 24 hours.
Then I repeated the entire process for the stabilizer/elevator.
Also, before any gluing of the hinges, pre-fit the wing/flaps and stabilizer/elevator together with hinges to ensure all the holes are the correct depth so the finished control surfaces will have zero or minimal gap, and the surfaces move freely.
There are also lots of YouTube videos available on hinge installation. I did my fair share of hinge install video watching before I did the real thing. I even also practiced a control surface hinge install on some scrap balsa surfaces to make sure I was comfortable with the above-mentioned Robart hinge install method. Highly recommended to do a practice run as you don't want to make a mistake on the model.