1)
What is the meaning of "Min ha'Makim"?
1.
Radak, based on Targum Yonasan: This is a noun; like Makos.
2)
Why does it say "Asher Yakuhu" (future)?
1.
Radak: It is as if it says Hikuhu (past). Many verses use the future in place of the past.