Yes, be sure to use Vivian's Fire Jinx attack, and when the queen uses shockwave, use Veil. I forgot to mention that Vivian is the best partner to use in this battle. Use Fire Jinx on every chance you get, which means every turn! If you do have high FP, this will come in handy. If not, then use a Jammin Jelly. That 50 HP of yours, however, just might be your problem. Even at 90, I still had a ton of trouble. Try fighting to power up more. Don't use any badges you don't need. I think that covers everything. Tell me when you beat her, cause it's a tough fight. Keep going, you can do it!
"YOU FOOOOOLS!!! YOU''VE MESSED WITH THE NATURAL ORDAAAAAAAAA!!!!!!" ~ The story telling crow from The Grim Adventures of Billy and Mandy