Although adverbs don't normally agree with adjectives, tout is a rather weird exception. If it's followed by a feminine adjective beginning with a consonant or aspirated h, then it agrees in gender and number.
Your other question on le/la goûter has been answered here:
https://french.kwiziq.com/questions/view/why-le-instead-of-la