RE: correct type of solder?
For electrical it's solder with fulx center, not acid core. I think the alloy is usually around 68/32, which provides a low melting temperature and is less likely to damage temperature sensitive parts.
I don't know much about solders for mechanical structures. Electronic grade solder is not a good choice. High temperature silver solder or brazing metal is much better I understand.