As far as the paint goes, you should be OK with any good enamel you can access. Testor's and Humbrol would both be good. Model Master would also work, as would Japanese brands like Mr. Color or Gunze-Sangyo, if that's what is readily accessible to you. The brand isn't as important as matching the color is.
As far as attaching broken parts goes, a good cyanoacrylate glue--"CA glue" in the hobby parlance--will work. A 2-part epoxy glue will be better for a join requiring more strength, like gluing an arm to a torso, or a figure to a base. You should be able to find either at any local hobby shop, or online.
If the piece has no lug or key to fit into a corresponding hole, it will be a good idea to pin the join, to make it stronger. For the material to make a pin, I use straight pins, or wire salvaged from Chinese takeout containers, depending on the size of the piece. Using a pin vise, I drill holes in the pieces, test the fit, then put glue in the holes, and add the pin and the parts. If you choose a 2-part epoxy, a 5-minute setting time will be sufficient to let you adjust the piece, without having to hold the piece in your hands or in a jig of some kind while the glue cures and sets.
Hope that helps, prosit!
Brad