Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Yes I would like to battle. I hope I can fit a battle in the next few days, but if not, maybe when I get back from vacation. My schedule is really hectic trying to get ready.
After a quick look at your team, I found tht all the changes I would have suggested have been covered by Asek and a few others. The team's looking pretty solid now, so I can't really give you a rate, sorry.