UDP receiving packets inside TImer Routine

Does UDP calls work inside a simple timer routine?

Yes.

edit: Conditionally on your code and hardware, but since you shared neither with us, it is difficult to tell. If you have a memory card in the microSD slot, remove it for the test. How does the UdpNtpClient code in the ethernet examples work?