I'm so sorry about the dental work you need. The cost of dentistry is ridiculous and there needs to be tighter regulation on that field.
I think knitting is a wonderful idea! When I was doing creative things I wasn't bothering my fingers nearly as much.