Awesome dude! :D I was wondering why I still had Virizion in my game. I was looking through my boxes and saw one named Viridium. I was like wait that's not mine. That's Herocross' xD. I'll hold onto it for you and trade it to you tomorrow :)
As for Calm Roselia, do you need anything EV'd for it?