You meet the requirements, but I RECOMMEND you train more just in case.
People lately are good at PvP and have high stats. Those stats will truly help you most of the time.
Overall, if you do get accepted good luck with the challenges, they will be fairly difficult.