I do believe so, although it has a much more literal rejuvenation.
Explanation:
The garden is a place to relax and refresh, as is Neverland. However, in Neverland you literally do not age, therefore it is quite a literal concept of rejuvenation.
<em>Neverland is a fictional island featured in the works of J. M. Barrie and those based on them. It is an imaginary faraway place where Peter Pan, Tinker Bell, Captain Hook, the Lost Boys, and some other mythical beings and creatures live</em>
The speech is very focued, he seems to have his mind set to it, the tone relates to this situation in the text because they are talking about before death, and he is saying how he wants to stay the same when he dies like his body would stay the same.