1)
Why does it say that she did "ki'Dvar Ish ha'Elokim"?
1.
Malbim: By herself, she would not have left Eretz Yisrael, lest she be punished, like Elimelech was punished, especially since she was esteemed. She went only because the Navi told her.