Vulture doesn't have any powers. He's only incredibly smart and crafty. He gives Spider-Man a problem only due to Spidey having this obsessive respect for the elderly *comes from Aunt May and Uncle Ben* but Vulture doesn't have much. He's slightly stronger than normal because of his flying suit, but otherwise it's nothing. Angel would win this one.
only the first vulture(adrian toomes) used biochemical technology to alter his age to a younger form, but it wore off, i forgot why...but yeah the other vultures didnt leech off of people, they just have enhanced strength, wings, sharp teeth and claws, but thats about it....and recently got beat up real bad in marvel knights spiderman
you'd think vulture would call it quits and just move to florida or something lol