Sounds like you are on the right track!
I don’t understand the specifics of the project, but i’ll ask some questions anyway -
Why do you want to test it? and what do you want to find out? Helpful to know this upfront (if you don’t already)
Guerrilla testing - Who will you test it with? and will you need to think about compensating them for their time/input?
Axure testing - how will you source the users for this? and again, do they need compensation for their time/input?
Why 10? Neilson Norman wrote a good article explaining the diminishing returns of testing with more than 5 people - https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/
Is that something to consider? Is their impact on your resources/budget in this sense?
- Are you allowing enough time/space to act on your insight within the project timeline (sometimes this gets overlooked)
Hope that helps