If you can count your fingers and toes, you can determine whether the Mega Shield will fit on a Uno.
Yes, you can use any shield with trailing wires. It requires a LOT of jumper wires. It requires you wiring them correctly. It will not be mechanically secure.