The bat thing seemed like a theme he was into, rather than having any bat powers. As far as I know he doesn't, but he's a cagey guy and I'm really reluctant to use my telepathy on him.
Does that mean the spider guy and the ant guy have the abilities of spiders and ants?