This is a really cool adventure and plot! You've provided enough info to not need rumor tables, I could just have my players roll to gather info and then tell them a truth if they roll well and tell them a half truth if they roll poorly!
Anywho, good work man! I'll keep this one in my back pocket.