is it possible to connect 3 things: Arduino uno, tft lcd 2.4 and esp-01 module?

Hi everyone.
First of all, so sorry for my bad English.

My idea is I want to get time and weather forcast by wifi and display it on screen.
Iam having Arduino Uno R3 connecting with TFT LCD 2.4 inch. It is perfect without any problem. No wire is required, just plug and play.
However my arduino board doesn't have wifi. So I will need to connect it with another module: ESP-01 (ESP8266). But I don't know they will work or not because I see the TFT shield is using almost every pin of arduino?
Thank you.

You can connect the ESP module using a software serial port. The software serial port will need 2 pins. Note that you can use the analog input pins as they are digital pins with analog input as a special function.

See this page. but substitute the pins 2 and 3 with pins that you have open if necessary.