Moses was resurrected by Jesus Jude 1:9. He has a glorified body, as does Enoch and Elijah and firstfruits, as Jesus does.
Luk 9:31: "Who appeared in glory, and spake of his decease which he should accomplish at Jerusalem."
Phil 3:21: "Who shall change our vile body, that it may be fashioned like unto his glorious body, according to the working whereby he is able even to subdue all things unto himself."
Speculation on an interpretation of Jude.
The dispute about Moses Body was probably about the fact that God buried him. That's all we know. The rest is speculation. You are speculating that this suggests that Moses was resurrected before Jesus. I believe the interpretation is more likely that the dispute was about the supernatural nature of his burial.
Those that came out of their graves at his crucifixion is a difficult passage to interpret. One may speculate that Moses was among them but the text says many devout and holy men. Not many old testament saints as many have wrongfully quoted and then invented an interpretation to fit that idea. These devout and holy people could simply be people that had recently died that the people living would recognize and they may have been raised like Lazarus was, later to die again and are awaiting the final resurrection. That is an interpretation also and one I prefer over the speculation that Moses or other OT saints were raised at this time. But this would not be supportive of your Moses theory since your theory has Moses raised before Jesus and your explanation about how that works is more speculation.
David has not been resurrected yet. And this statement by Peter is a theological point. One that is not subject to change for Moses at your convenience.
Acts 2:29
“Fellow Israelites, I can tell you confidently that the patriarch David died and was buried, and his tomb is here to this day.
here is the context
24God raised him up, loosing the pangs of death, because it was not possible for him to be held by it.
25For David says concerning him,
“‘I saw the Lord always before me,
for he is at my right hand that I may not be shaken;
26therefore my heart was glad, and my tongue rejoiced;
my flesh also will dwell in hope.
27For you will not abandon my soul to Hades,
or let your Holy One see corruption.
28You have made known to me the paths of life;
you will make me full of gladness with your presence.’
29“Brothers, I may say to you with confidence about the patriarch David that he both died and was buried, and his tomb is with us to this day
This theological context that David was not raised from the dead but that Jesus was, is a theological point that would apply to Moses as well.
I rest my case.