What will happend when a certain node is not connected to full node?
can he get new blocks updates?


no. you can test this case. just run your daemon with the parameters -connect=127.0.0.1 -listen=0 and you would not get new blocks