Yes, the eGo is basically just a bigger battery for the 510; although the cover also has, according to the
reviews, quite an influence on performance. You can, however, use the eGo battery and the 510 atty without it.
No idea, though, what an edobit is.