По первому вопросу не сложно прикинуть, что количество межнейронных связей в мозге (

) намного превышает длину ДНК (

оснований). Поэтому закодировать все соединения нейронов (или даже сравнительно небольшую их часть) физически нереально. Скорее да, кодируется поведение нейрона в целом. А на эволюцию межнейронных соединений в процессе жизни организма влияют внешние факторы.