Can I realistically beat Lance with this team?

So I’m dumb and didn’t assume they would take away the PC from me during the E4 (even though it absolutely makes sense that they would) so I brought Torkoal and choice scarf Typhlosion to help take out Lorelei.

Still, I managed to get all the way to Lance, and I’m just getting creamed. Is there a realistic way for me to win with this team? I can change movesets still with TMs and move relearn. But idk if the team is built well enough for his dragons.