Peace 786,
Some things I can't easily prove or disprove, your answer was good enough, I suppose.
But I must point out, there is some conjecture in your post.
I just don't see how Mary was descended from the Levites.
Now there are more serious things than this issue you should be concerning yourself with.
In whatever religious doctrine one believes in there is bound to be contreversy of how people from different faiths view it
You're right.