Rzeczywiście widać że pytania bardzo początkujące, polecałbym poczytać jakikolwiek artykuł/kurs o zmiennych - są dosłownie wszędzie i bez nich raczej nic nie zrobisz. Możesz robić ich dowolną ilość i nadawać im prawie dowolne nazwy (prawie bo są znaki które w nazwie zmiennej wystąpić nie mogą), ogólnie mówiąc przy pisaniu kodu tak jak pewnie obecnie to robisz czyli "z góry na dół" zmienna jest widoczna w całym skrypcie. Dopiero gdy zaczniesz się bawić funkcjami czy podejściem obiektowym to będzie inaczej, wtedy zmienne mają różne zasięgi. Przykładowo zmienne zadeklarowane w całym skrypcie nie będą widoczne w funkcji. Ale to wszystko poznasz z czasem.
Co do tej długości to możesz zrobić np. tak:
<?php
$name = 'Arek';
$length = strlen($name);
echo 'Imię '.$name.' składa się z '.$length.' znaków.';
Jest to bardzo prosty przykład, który można by zapisać na wiele innych sposobów. Ostatnia linijka mogłaby też przykładowo wyglądać tak:
echo "Imię $name składa się z $length znaków.';
Mam nadzieję, że różnicę między użyciem cudzysłowu a apostrofu znasz.
Na koniec dodam jeszcze, że używasz do sprawdzania długości tekstu funkcji strlen() - ta funkcja ma problem z UTF-8 i polskimi znakami, lepiej użyć mb_strlen(). Działa dokładnie tak samo, a problemu z polskimi znakami nie ma.