You can easily find carvanha on the route west of fortree city use a good or super rod to hook one.
Go fishing in the safari zone.
You have to catch a shadow carvahna, purify it, then evolve it and there you go!
No you cannot catch Celebi in Pokemon Emerald.
No I don't believe you can catch a ledyba in emerald
You can onl catch LUNATONE in SAPPHIRE but you can catch solrock in emerald
yes you can catch a Manaphy on emerald. (if you have a game shark)
Yes, You can catch Groudon in Pokemon Emerald.
You can't catch it in Emerald. T-T
You can't catch one in Pokemon Emerald.
Shapedo dose not evolve.
you can not catch it
Its not avalible in emerald