It looks like you have gotten some great advice overall, from other members, the only thing I would add is perhaps contacting somebody in person that does this for a living. Take your time, plan, and check everything twice, if you have second thoughts about something you probably shouldn’t do it. Good luck and please be safe.
Jay