Большинство браузеров загружают фоновое изображение последним по умолчанию, поэтому у вас не должно возникнуть проблем.
Величина слишком велика, зависит от настроек вашего хостинга, объема трафика, который получает ваш сайт, и типичной скорости передачи ваших посетителей.
60k кажется мне разумным для среднего сайта с не слишком большим количеством одновременных посетителей. Однако пропускная способность стоит денег, и по этой причине вы редко видите фоновые изображения такого размера на больших сайтах. С другой стороны, YouTube регулярно передает потоковое видео, которое в тысячи раз превышает фоновое изображение, которое вы предлагаете. Невозможно дать вам точный совет, не зная намного больше о вашем сайте, его хостинге и статистике использования.
Скорее всего, если вы задаете этот вопрос, 60k вполне подойдет.
Если вы хотите гарантировать, что ваше фоновое изображение загружается первым или последним, вы можете сделать:
<script type="text/javascript">
bgimage = new Image();
bgimage.src = "http://www.olhovsky.com/img/cdf97/256fwt1_eg.png";
</script>
Поместите этот код над тегом body, чтобы предварительно загрузить фоновое изображение. Поместите его ниже в свой HTML-документ, чтобы загрузить его позже (например, после тега </body>
для последней загрузки фона).
А потом в теге body:
<body onload="document.body.background=bgimage.src;">