i'm no expert with a guitar, and i don't feel i can give an accurate guess at what exactly the judges will think, but I thought this was a very enjoyable track. personally I would have liked it EQ'd slightly higher (i love my high frequencies), the mid and lows seemed to have good presence. the actual performance may have had some minor flaws but overall, seemed like a pretty clean take.
as for the source, maybe it's me but I'm having a hard time hearing the connections. there are a few details I think I'm recognizing but even those I can't really place my finger on. seems like a pretty liberal arrangement, a source breakdown would be helpful. as long as 50% or more of the mix has a overt connection to the source, you're in the clear.
enjoyed the mix, best of luck!