Yes, you can eat and drink before transfer. You should even drink at least 1 litre of water before the transfer to fill the bladder so that the uterus can be seen better during the ultrasound guidance.