1)
Did the hand truly give a Megilah to him?
1.
Malbim: The verse depicts that the Nevu'ah sent to him was a written Megilah.
2)
Why does it say "Sheluchah" (feminine) and "Vo" (masculine)?
1.
Rashi: Some words can be masculine or feminine, e.g. "ha'Shamesh Yatza Al ha'Aretz" (Bereishis 19:23), "v'Zarchah Lachem Yir'ei Shmi Shemesh" (Mal'achi 3:20), "El ha'Machaneh ha'Achas v'Hikahu" (Bereishis 32:9).