...
1) segwit nodes do not pull (at all) transactions from pre-segwit nodes
If I understand @achow101 correctly, it is vice versa. Old nodes send a message to the network, which format they understand. If a Segwit node receives such a request, he would answer with "old format" layout. We had a discussion last reccently here:
https://bitcointalk.org/index.php?topic=1682183.msg21389041#msg21389041