Yes on diet and no on refills. If they had refills folks would bring in flasks and fill there own booze. Could always order no ice.
I do believe there are soda refills. I don't know if they have any diet sodas?
Thanks! Your answer is awaiting moderation.