This theory ish very good.
domokun
Also, to back you up, go to Gambino's Journal, and Edmund is on his Cellphone saying "What's up, V? Oh, ok I'll be right over."
http://www.gaiaonline.com/journal/?u=313214
V either stands for VonHelson or [Unreleased NPC] e_e
Also, if you look, Edmund's running AWFULLY FAST to his destination! And if what you said about him going to get Gino is true, then this is evidence to back you up.
3nodding