The iMac will be fine for Final Cut Pro and (probably) for After Effects, but you could potentially be hurting when it comes to Motion. Motion depends heavily on the 3D rendering abilities of the video chipset, and the FX 5200 Ultra isn't the most cutting-edge chipset out there. It would be adequate, but not much more than that!
As far as the eMac goes, it just wouldn't be worth it. 32 MB of video RAM would really hurt Motion, and of course the CPU speed would hurt the amount of real-time previews you could see in Final Cut Pro.
If I were going to edit video on a (relative) budget while using Motion, I'd get a single 1.8 GHz PowerMac and bump up the video card to the Radeon 9600 XT (which is only a $50 US option). I'd also get a larger hard drive from Apple, and get extra RAM (preferably another GB of it, 2x512 MB) from a 3rd-party. If you already have an existing display or are willing to replace it (even if it's "just" a large CRT), it would make the most sense.