1. Did you try several time ? Maybe you'll find the farm at a moment (but I must say that I don't really remember this part)
2. You can craft the muscle ointment by yourself, it should be in your potion list when you craft.
3. Which ruins are you talking about ? If the lizards ruins, they have nothing to do with Ste