Hi Nicky, and welcome! Sounds like you’ve got plenty to deal with without having to manage the big D on top of it–you have my sympathy and deepest respect for all you’re handling.
Dunno if you stumbled across my own 670G thread, but it’s here, if not. I also wrote about my experiences with it on our sister site here and here. I’m by no means a certified expert but I learned a lot through my experience with it and I’m happy to help if I can.