I’d still keep good backups or have a separate config for R&Darktable. I don’t think there’s any guarantee for the future, though.
Btw, your question 2. assumes the xmp’s of the two programs are compatible. If they are not, (your 3.) you’re probably in trouble.
So: test on a small sample of images (perhaps with a memory database)