I think that her powers would have a hard time stopping his actual blasts that are not flame but plasma. Doesn't he absorb electromagnetic energy too so her lightning may not work well. His flight is weak so she would have to use her wind mostly to just throw him into the ground. But I couldn't say she would always win because one lucky blast and she is vapor. so Storm 6/10 or maybe 7/10.