I just heard your own composition and must admit that it is well done!
Fuck playing covers in English trying to sound like someone else, cause that is NOT your strong point, but rather focus on the things you are really good at, which is writing material in your own language that fit your own vocal range.
Good luck on your gig, may the force of inspiration fill you.