Строго говоря, "почти 19" - это и есть 18. Ну если прям строго.
Скорее всего копирайтер набирал просто количество знаков, но вообще в рамках истории это небольшую роль играет - пацана не на следущий день после совершеннолетия отселили, а через почти что год.
Так и не увидела в тексте, где внучик сам себя содержать не может?! Он совершеннолетний, не учится нигде. Так что ничто не мешает ему пойти на неквалифицированную работу)