There's little doubt he has displayed enough talent to get some kind of deal regardless of the outcome of the final voting. I just suspect he won't be a finalist, despite Randy's strong lobbying for that to happen.
I don't really expect him to either...
Jacob made it to the top 5 last year, and though their styles are similar, Joshua is infinitely more talented, so I give him a possibility of making the Top 4, but I don't really see him going further.
DialIdol.com is predicting Joshua, Phillip, and Skylar being safe tonight, with everybody else being in potential danger. Of the four left, I think everybody stands a chance of getting the save with the exception of Hollie. It was obvious they wouldn't have saved Elise last week, but they might this week.