@Grey Star:
That sounds like something Ezio would do, actually. He tends to keep his weapons on his person in canon (leading to a bit of a Walking Armoury situation) but obviously that may not be practical in some respects. I'm thinking he should have equipment that he could reasonably have at the beginning of Revelations, and obviously as the RP goes on he might end up with new things. Potential for Schizo Tech ahoy!
@Stratofarius:
Don't worry, I'm typing up another post very soon. Just hang on!
Locking you up on radar since '09No problem. The safe houses would probably be in Celestial Quay (since I imagine that would be the easiest place to do that sort of thing).
...I wonder what currency the merchants there accept?
Anyway, regarding upcoming events, this is going to be interesting. I have to wonder how Ezio will avoid getting infected by the Hunters (?) - it's not like he has some sort of supernatural protection, after all. I guess he'll just have to be very careful.
Locking you up on radar since '09@GS:
I think either a 'generic' currency into which all others can be converted might be good, or perhaps the merchants don't really care for a specific currency - after all, with the sheer amount of universes I imagine it might get a little unwieldy (and foolish) to accept/use only one. And money is money, right?
One of the interesting things about playing Ezio is that although as you said he can handle himself against quite a few opponents, he doesn't have any of the mega powerful abilities the others have (unless you count being great at parkour and Eagle Senses as such, but I don't). Really, it'll only be his agility, his gadgets and his knowledge that will carry the day for him - nothing more, nothing less.
He's sort of like a Renaissance Batman.
That and Old Master sums him up, pretty much. It's nice to play an unpowered character for a change.
Locking you up on radar since '09

Hurm, I can help GM if need be.