I think you will be okay. I did it the first time the event was around with an R2 about the same power as yours. My Leia was stronger but my other 3 were weaker than yours. I had to take a few attempts but I got him without too much work. I think having a stronger STH will really help you.
Replies
https://youtube.com/watch?v=SkJhXkzmXdI