Infinite and Finitary Combinatorics Around Hrushovski Constructions