1. Для создания HTML элементов без использования jQuery можно использовать чистый JavaScript. Например, для создания нового элемента div и добавления его на страницу можно использовать следующий код:
```javascript
// Создание нового элемента div
var newDiv = document.createElement('div');
// Добавление текста в элемент
newDiv.textContent = 'Новый элемент div';
// Добавление элемента на страницу
document.body.appendChild(newDiv);
```
2. Для замены содержимого элемента div#item на новое содержимое с использованием переменной можно также воспользоваться чистым JavaScript. Например, чтобы заменить содержимое элемента на текст из переменной, можно использовать следующий код:
```javascript
// Получение элемента с id "item"
var itemElement = document.getElementById('item');
// Новое содержимое из переменной
var newContent = 'Новое содержимое';
// Замена содержимого элемента
itemElement.innerHTML = newContent;
```
Таким образом, можно заменить jQuery при создании HTML и обновлении содержимого элементов на странице с помощью чистого JavaScript.