Metal Rain reads:
I take this to mean that if you discard 5 Metal Energy, you choose and deal damage, then choose and deal damge, a total of 5 times. This is consistent with the line "You may choose the same Pokemon more than once," since that implies that there is an option not to.
However...