Цитата:
$this->template->content = View::factory('home', $select); // здесь мне кажется не отрабатывает
Скорее всего отрабатывает, проблема в другом.
Во первых, эта строка кода находится в цикле, следовательно для каждой строки из базы создаётся новый объект вида, это вам совсем не нужно.
Во вторых, так как это цикл, то в переменной content в результате будут только данные из последнего прохода этого самого цикла, т. е. из последней строки, которая извлечётся из базы.
Что бы с этим разобраться просмотрите уроки, те моменты где написано про вывод статей и комментариев, тут у вас получается практически то же самое. Есть метод as_array(), так что можно обойтись без цикла.
Ну а что касается обновления данных без перезагрузки страницы, то тут понадобится ещё немного javascript.