2. There is a very easy way to get rid of the fog. Save the game in the grass area where you plan to RNG. Then, turn your DS off, then on again. When it is on, change the month date on the DS to one month before or one month after (it doesn't matter which). Start the game then (you don't have to worry about hitting your seed) and get in a battle with a wild Pokémon. You can either kill it or run away. The fog should be gone after the battle. Save the game, turn the game off, and then change your time back. Turn the game on and hit your seed (hold buttons and correct time). When you start the game, turn off C-Gear, and the mash X so the Wandering NPCs don't alter the PID Frame. I recommend trying a seed in which the IV Frame is 1. You should then use Sweet Scent. After the battle, the fog will return, so don't save until you get the right Pokémon. Find your starting seed, and then re-hit your seed and Chatot flip to the right PID Frame. Use Sweet Scent and you should succeed.
On another note, can someine assist me with my Hidden Grotto problem? It's on the previous page.