i think medical moss is better than herb moss.
as for the slime drop, definitely the liquid is better.
i would definitely not want to drink anything made from mucus, but if it's called liquid, i would at least give it a try.
I know a bit of time in-world has passed since chapter 4 where they said it, but didn't one of those noble snobs say that the record for the lowest level adventurers had reached was the 8th floor? How do people have access to materials from the 26th floor? Unless he meant the 26th floor of that specific dungeon and it varies.