1)
Did she live at the entrance to the city?
1.
Malbim: The verses imply unlike this. Rather, Hashem caused her to go there to gather wood, so Eliyahu would encounter her immediately.
2)
Who was the widow?
1.
Radak (9, citing Pirkei d'R. Eliezer 33): She was the mother of Yonah ha'Navi.
3)
Why did he ask her for a little water?
1.
Rashi: He did not know which widow Hashem intended for. He learned from Eliezer Eved Avraham (Bereishis 24:14), and said 'the one who will give to me to drink, should be the one who will feed me.'
2.
Malbim: He understood that she is the one whom Hashem commanded. He asked to find out what she lacks 1 , i.e. water or food.