У combobox есть store вот оттуда он и берет всё для работы (value/display value). На этом всё собственно по поводу источника его данных.
Про "ничего не может вернуть" я не понял.. Я про формы/гриды ничего не писал какбы. Вот варианты вчерне:
1) в load запрос добавляете extra param pageById=id_значения, если он приходит сервер возвращает страницу store содержащую указанную запись
2) в load запрос добавляете extra param addId=id_значения, если он приходит сервер возвращает страницу store + запись с id=addId:
// клиент попросил добавить к набору запись с id=addId
select * from foo where id=:addId
union
select * from foo where ... limit :startRecord, :endRecord
3) ставите queryMode в local и загружаете записи в стор - както по своему