First off I am so very sorry to hear about your loss that is a very sad thing to have happen.
As for all your questions, I really think you should speak with your doctor. Or ask the doctor online. I dont think its anything anyone here can truly answer.