Реально ли сделать со старого ПК полноценный хостинг?
Проще говоря стоит этим занимать или это все гемор и проще купить и заниматься своим хобби? 
Если есть желание это сделать своим хобби, то очень даже реально. Опыт лишним не бывает. За пару месяцев можно сделать (причём осознанно, а не тупым копипастом) много интересного.
Если же цель в простой экономии, то лучше даже не начинать. Ваше время стоит значительно дороже, нежели подобная выгода (и, кстати, учтите комментарий Александра - старый комп с потреблением в 150 Вт в месяц будет кушать ~100 КВт/ч, хостинг будет дешевле).
Абсолютно. Для небольшого количества пользователей (например внутренний корпоравтивный Intranet/Extranet сервис) подходит идеально. Для более широкой аудитории - можно оставить тяжёлые данные и бизнес-логику на нём (т.к. выносить это вовне - довольно дорого) плюс соорудить прослойку на каком-нибудь недорогом shared хостинге, которая будет раздавать статику и тягать работать с серваком через web-сервисы.