По 20 человек с Питера и Москвы - негусто.  

  И все же лучше, чем пара человек из Таллина, или Астаны.  Те могут даже не найти друг друга. 
Если питерцы решат двигать в сторону "нерезиновой", предполагая что москвичи догадаются собраться у Останкино, то дойдут не все. Хотя бы потому, что демографически группа выжившых будет распределена по всем возрастам, от детей до стариков. 
Далее, пусть даже 40 собравшихся - из них половина женского пола. 2 девочки малые, тройка школьниц, пусть 6-8 детородного возраста, 3-4 "ягодки опять" и  5-6 бальзаковские дамы. Аналогично мужской пол, хотя с ними уже не так критично.
Кем размножаться? 
Кроме того, треть выживших будут носить очки или линзы. Через пару лет очки износятся и "очкарики" окажутся в неприятной ситуации.  Насколько они будут полезны общине и как долго они протянут в диких условиях? 
Неплохо бы в первые дни катаклизма добраться до ближайших скотоферм и выпустить на волю большую часть животных - на них (на тех что выживут) потом будет проще охотиться чем на обычную дичь.  Естественно, оставить часть коров/овец на ферме, чтобы при минимальном уходе за ними было все-же мясо / молоко. 
Что-то еще в голове вертится ....бальзаковские  --> пред/постпенсионного  возраста (согласно замечания 
Маслов)