This is probably all possible, but not for free. As in either pay somebody to do it, or find out how to implent it yourself.
Check the Community/Contributions section, some of the things you ask for is there somewhere. Or in the extionson folders around the pubsvn.ez.no site.
When it comes to the flash gallery you can make it as an override for the gallery template. and modefy it to read content from ez in some way.
One of the ways to read that data is looping thru it in the gallery template thru the $node.children variable.