yes, the 31st Jan deadline can only be seen when you submit your interest, it can't be found anywhere in the FAQ page
as for 70 pilots, they're continuously increasing destinations, not sure about how many A320s will there be 18months later, but 70 is not a lot considering the number of flight crew that is attached to an aircraft
for example:
one plane needs 10 sets of crews to operate to its maximum capacity.
1 set = 2 pilots + 4 cabin crew
10 sets = 20 pilots + 40 cabin crew
currently they have fleet size of 12 x A320
12 planes = 12x20 pilots + 12x40 cabin crew
so ya, that's quite a lot of pilots needed..