I doubt he's in way over his head, I respect him for taking on such a dangerous opponent but the factors mentioned before make this very winnable for him, personally I wanted to see Ray Beltran get his much deserved second shot at that title, he should be holding the belt right now and with a bit of luck gets the winner of this fight.
Skills pay the bills. I expect Crawford to give Gamboa a boxing lesson. Wrong fight for Gamboa after such an extended lay-off.