Yeah, everything marked with a WIP icon means Work In Progress, that means is in development.
If the gardener repeats the same phrase is because Stripe has maxed affection already. Gifts are only mean to give affection if the player didnt max a character.
The Illusory Forest is part of the Gleam Forest, yes.