Eh, my knowledge is not directly role related.
Though, RIDs don't seem to be a problem in this game, so revealing the above info. should not be a drastic problem. It's important enough to be outed in the possible event of my death. I'd appreciate a save, but.. I'm not sure how necessary it is.