I'll answer the "If it's close to the end" question: Personally, only Oda knows that, because it hasn't even gotten to the end in the manga yet. The anime is only about half-way through Enies Lobby now, but since the manga has finished that arc, I assume that they'll get back to making episodes with Enies Lobby again.