RE: Does it exist????
I'm not exactly sure, but couldn't you use a brushless motor as an alternator...? They run on a three phase alternating current, and have permanent magnets, so I suppose it works the other way around too...
However, if it is for charging batteries during operation, I suggest you look into brushed engines, that will be easier to get working... less electronics involved.