RE: prop to hover
What does the plane weigh? You may or may not have enough power....Try an 11X4 or even a 12X4 prop.
What do you mean when you say you "haven't weighted the plane yet"?
I hope you are saying you haven't checked the balance closely and moved the C of G back to the limit.