After beating Elite 4, take boat from Olivine City.
Where it always has been. Kanto.
The SS AQUA is in Olivine city.
Snorlax is found blocking diglett's cave in vermilion city.
There isn't a 'Vermint city' in soulsilver. I think you mean Vermilion city. Well, there is a gym, and that is where you board the SS.Aqua.
I think it's beat red
check trash cans for hidden switches
you can get some honey from combee in soulsilver, but you have to have a Pokemon that knows headbutt and use it on a tree on routes 5, 6, 7, 8, 11, 16, 25, or in Celadon City, Cerulean City, OR in Vermilion City
It would be on a little island with Luck Incense on it in Vermilion City. It requires Surf to get to it.
You have to get the Poke Flute Channel for your Pokegear in Lavender Radio Tower in Lavender Town.
The SS Anne is not in HeartGold or SoulSilver however when you arrive in Kanto you'll arrive in Vermilion City so you go and challenge the Gym Leader there.
first wake up the snorlax in vermilion city next go thru diglets cave then go right keep on going up then you will be at pewter city
east of vermilion city, just under diglett cave (you need to get rid of it to advance to pewter, veridian, pallet and cinnibar)