I was writing a huge reply the other day, and the browser closed on me, I was pissed :) Well, here goes a short summarizing:

1 - Rohan is biiiig, so let's assume from Edoras (its capital) to...