On the eyelets question, I don't bother. What I do instead (which is a neater and less unsightly solution) is to sew a sleeve/ seam across the length of the top of the banner, through which I feed a cord which remains in the banner at all times, meaning it is always ready to hang at a moment's notice and you don't have to put up with eyelets ruining the look of your banner.