Which Pokemon are you talking about? what do they look like?
You can't get it on TM but some pokemons does learn them those pokemons are Dewgong,Lapras,Articuno,Glalie,Spheal,Sealeo,Walrein,Kyogre,Snover and Abomasnow.There you go :-)
Pokemons are pokemons
Enterna city in those flats talk to the old man in there
you can create pokeblocks. you can give those pokeblocks to your pokemons. with the pokeblock case you can enter the safari game.
No.
The pokemons added on the national dex are the pokemons in the region kanto which isn't added in the local dex and also those Pokemon on johto region which isn't added on your dex earlier
In general, there are 6 legendary Pokemons in Emerald. If you count the Event Pokemons in Emerald, then there are 12 legendary Pokemons in Emerald.
he has more than 33 pokemons they are to much to list here
The pokemons birthday is the day you caught them. Your starter pokemons birthday is the day you started your adventure
yes
== ==
rock type pokemons can use dig and fighting types also