(2) Научишь человека плохому) Ему скорее всего на форму надо, а правильно делать как раз-таки неконтекстные вызовы для получения данных.
(0) Сериализуй их в коллекцию, которую можно передать на клиент, например массив или структуру, как написал (3). Ещё можно список значений или соответствие, но это для специфичных задач.
(5) форма тоже живет на сервере, не надо ничего никуда передавать
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс