Hi Taeik-- welcome to English Forums. 'All those' means the same as 'all of those'-- there are a large number of mosquitos at the theater. 'Taking up a collection' (no hyphen) means collecting money.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.