if opponent taps a creature with vigilance can it still attack
No. A creature needs to be untapped to attack.
Fluttershy is best pony.