The motor is probably a 2.7 horsepower oldie possibly a H35-45503M or close to it.
For “coil pack” I think you are referring to the stator assembly which houses the points and has the black round coil mounted on top.
If the bolts on the stator loosened up then your timing will probably be off.
If you meant by “coil pack” the black round coil then that’s held on by a U shapped clip that slips over a nub on the top of the coil to keep it in place.
Condensers are checked with a capacitor checker but if your in there and it’s old they are only a couple of bucks and might as well toss them.
The points gap is .020 and set at the peak of the dwell. There’s a process for doing that described in the 3-11 horsepower Tecumseh Technicians manual available free online at a number of places. Google that name and you’ll get to a page for downloading it.
If it was your stator that’s loose then you’ll have set the points and reset the timing according to the manual.
For the loose magnets. You can glue them back in but have to be fairly fussy because if they come out at full speed it will make a mess.