You have to tell what game is it in, then i will answer your question.
TM 09 is bullet seed
i don't think bullet seed was back then.
near the berry store there is a man talk to him and he will give you TM bullet seed
No, you have to trade an abra from a previous game in order to get TM09
Nowhere. Bullet Seed wasn't introduced until the 3rd generation games (Ruby/Sapphire/Emerald).
oddish
You have to find/buy the TM Bullet Seed and teach it to the Treecko...
Mt.moon
no
its moves are: Pansage lvl:1 Bullet Seed Bite SolarBeam Dig
hidden power & quick attack for pikachu and dont use anything but bullet seed on bulbasaur
Bullet Seed and Rock Smash aren't very good moves; according to many, your Torterra should know Stone Edge/Wood Hammer, Stealth Rock, Synthesis/Leech Seed, and Earthquake.