Ben's story right now is more of an outline anyway. And it's very good to start with this kind of thinking to see the flow of how you want said story to go.
The information to explain what the GL is about can be given to Kyle through Dialogue on Oa.Your issue 1 doesn't explain who are the GLC, why they exist, who the other earth GLs are or what they are like, and why there are so many from Earth. The basis plot isn't bad, but it's not an issue one sort of story. You don't have to start with origin stories, but you can't start with a whole bunch of assumed knowledge either.
I think it can work beautifully by starting out in the middle and having the world slowly explained to the reader.
I also don't care why are so many Lanterns from Earth. The audience can just assume that every planet or sector has at least a couple of lanterns from said planet.
Yeah, I agree with this. This seems more like two or three issues to me.
Also, for a single 20 page comic, too complex. You have 10 scenes in your plot summary plus a pinup page, so how would this all fit?