Lots of variables
This sounds like a complex case with a number of possible answers.
I recommend you sit down and discuss alternatives with your dentist. If you're not happy with the answer(s), he or she should be happy to send you on for another opinion. Don't be hasty; do get enough information before making the decision about how to proceed as it can make a big difference in your oral & systemic health.