There's only one real world situation where we think tidal heating is a significant source of energy. That's Jupiter's moon Io. Io doesn't get most of it's energy from its interaction with Jupiter, rather from its interaction with the other moons in the system.
If you really want tidal heating to be the source geothermic activity, then you're going to need a moon of a very large rogue planet in a moon system with several large moons. It's unlikely that any other situation will generate enough energy to drive a volcanic system to feed your hydrothermal vents. (Halfthawed is right that hydrothermal vents are the best model for turning geologic activity into an ecosystem)
Honestly, I don't think tidal heating is the way to go. Earth has remained geologically active for all these billions of years with this one secret: being really big. Planets generate heat when they form, that heat is trapped under many fathoms of insulating rock. It's kept Earth's core hot for, like, 4 billions of years.
Well, to be honest, Earth has a second source of heat: radioactive decay. Radioactive elements in the mantle slowly decay over over billions of years, releasing a little heat as they do so. I've seen models that say that without all the natural uranium, Earth's core would have cooled twice as fast. Between the two effects, it's feasible for a planet a little bigger than Earth to maintain active geothermal vents for tens of billions of years. Longer than the lifetimes of many stars.
The surface of a rogue planet will be cold. Extremely cold. Within a couple of degrees of absolute zero. There's no way around this. The only possible atmosphere will be hydrogen and helium, all other gasses will fall to the ground like snow. There will be no oceans on the surface. Rogue planets take in thousands of times less energy than Pluto. The surface of Pluto, with its seasonal methane snow, would be tropical in comparison. Way too cold for liquid methane.
I disagree with Halfthawed about the feasibility of an insulating atmosphere, if the atmosphere were thick enough to contribute significant insulation, your planet would be a gas giant. Atmospheres make poor insulation anyway, they convect with delivers heat to the outer layers (where it radiates away into space) relatively quickly. What you need for insulation is several kilometers of rock and water ice. All life will have to exist in the sub-surface ocean. We think there are sub-surface oceans on most of the large, rocky bodies in the outer solar system. They seem pretty common.