Welcome back, you've been a bit inactive until recently!
There's been a thread on this:
https://www.flyertalk.com/forum/emir...our-notes.html
1) I believe any Skywards pax
can have notes added, but generally it only happens in special circumstances, particularly good or bad, for instance I've checked my notes a few months ago (asked the cabin supervisor if he could show me) and there's nothing, but I fly mostly Y, too, so I suppose being in a premium cabin one interacts more with crew and they may be more inclined to add notes
2) It doesn't pull through
3) you still can, it;s on the website and I think in the app, too, the drink shows up on the manifest (one of the versions)