Not a prediction, but in the Asian section, Australia beat Japan earlier today so are all but qualified, unless Saudi Arabia win their last two games and draw level on points and somehow finish above them.
Uzbekistan and Jordan are also on the brink of qualifying for their first ever World Cups. I think these teams would really struggle at the tournament. However, this is what happens when 'lesser' confederations are given more slots.
Edit: tiebreaker rules are head-to-head. Saudi have to play Australia and they drew the reverse game. So if Saudi win their last two games (Australia have only the game against Saudi left) they will finish level on points with Australia but qualify on head-to-head. Lucky for them as their goal difference is hugely inferior. First they have to beat Bahrain away tonight. Pretty heavyweight group with all of Japan, Australia and Saudi being in it.