What are these mini figures?
1 - Kiteman from : 70903-1: The Riddler Riddle Racer
2 -  Captain Jack Sparrow
3 -  lor037: Fili the Dwarf
4 - hp108: Draco Malfoy, Dark Green and White Quidditch Uniform
5 - This torso (Darth Maul] - Torso SW Layered Shirt, White Undershirt, Waist Sash Pattern / Black Arms / Black Hands
6 - This torso; Torso LotR Gold Ruffled Shirt, Reddish Brown Layered Pattern / Pearl Gold Arms / Light Flesh Hands
7 - 71011-1: Farmer from Collectable MinifiguresSeries 15
8 - This torso; Torso LotR Cloak with Brown Collar and Straps Pattern (Legolas) / Olive Green Arms / Light Flesh Hands. The hair is from #3 Fili the Dwarf
9 - This torso; Torso Castle Knights Kingdom Plate Armor Gold and Silver Female Pattern / Black Arms / Yellow Hands
10 - 8831-10: Jungle Boy from Collectable Minifigures Series 07
11 - This torso; Torso LotR Tank Top over Dark Green Shirt Pattern / Dark Green Arms / Light Flesh Hands , Hair /head  Legolas Greenleaf
12 - 71010-3: Monster Scientist from Collectable Minifigures Series 14
13 - 71002-3: Pretzel Girl from Collectable Minifigures Series 11
14 - sh012: Lex Luthor from 6862-2: Superman vs. Power Armor Lex
15 - This torso; Torso SW Armor Clone Trooper Pattern / White Arms / Black Hands
16 - The head is from Zolm - Hassansin Leader 
17 - 71011-5: Tribal Woman from Collectable Minifigures Series 15 
18 - 8827-13: Intergalactic Girl from Collectable Minifigures Series 06
19 - This torso; Pirate Captain (5002147)
20 - 71010-14: Banshee from Collectable Minifigures Series 14 
21 - This torso; Torso Harry Potter Quidditch Gryffindor Ribbed Pattern / Dark Red Arms / Reddish Brown Hands 
22 - hp111: Hagrid, Dark Brown Topcoat with Buttons (Light Flesh Version with Moveable Hands) (wrong hair)
23 - 71011-7: Faun from Collectable Minifigures Series 15


The skate board is this one: Minifig, Utensil Skateboard with Trolley Wheel Holders with Minifig Skull on Star and Winged Heart Pattern 

With thanks to Rin Rio-Oki