There is no way to have your friends visit your town via bus. You can however have them come using their town gate. Make sure to receive your friends friend code and town name. Once you have it and hit the heart icon towards the bottom of your screen. Register them and head to the Town Gate of your town. Once there talk to the dog on the right named "Copper" and answer open gate to him. Your friends will then be able to visit you.
No But you can have someone else come to your town and be friends
Animal Crossing City Folk will never come out for the DS, DS lite, or DSi - it is strictly for the Wii console.
on the 'let's go to the city' game go to the gate (place where you can go out and your friends can come in) and click on the dog on the right? and click something like connect with ds
There is: Animal Crossing: City Folk [Wii] Animal Crossing: Let's Go To The City [FOR EUROPE] [Wii] Animal Crossing: Wild World [DS] Animal Crossing [Gamecube] Animal Forest [+E64, probably gamecube.] Animal Crossing: 3DS [Will come out in 2012] [3DS]
Thanksgiving
no no
Ocean Sunfish come to the Sea in the summer. And, its not a big problem, but the true name is actually Animal Crossing City Folk, not Animal Crossing Lets go To the City.
Halloween
yes
Random days.
They just come randomly.
monday