Как сделать так что бы весь контент страницы открывался сразу?
Объединить иконки в общий спрайт.
1. Если без лоадера, то слушайте onload - и показывайте все сразу через display: block. Или анимируйте opacity и translateY от 100px до 0;2.  Получите кол-во иконок, зарезервируйте под них место на странице с заглушками (кол-во иконок = блоки с легким изображением) и потом в них грузите остальное
А вообще лоадер это круто. tobiasahlin.com/spinkit