Yes in Lilycove City
there is no contest house in Pokemon emerald
the Pokemon contest arena
Ribbons are gained in Lilycove city at the Pokemon Contest hall when one of your Pokemon wins a contest.
It is East of the contest hall.
Contest Hall in Lilycove.
All contests are held at lilycove city.
The only contest area is lilycove city you can enter all contests in the contest hall.
you can find a pokeblock case in emerald at the Pokemon contest hall in lilycove city by talking to the two ladies that enter you into a contest
When you win master rank contest.
In emerald you get them in the contest hall by making them with berries.
Yes in lily cove city
Win a master rank Pokemon contest