Взять стандартную модель пользователя, установить стандартную регистрацию/авторизацию, сделать модель страницы, сделать форму создания страницы. Сделать форму доступной только зарегистрированному пользователю. Профит
За тем что Лара не выполняет js на сервере. Если взять обычный spa без ssr то Лара будет выступать как бек с которым клиент работает через апи. Вот с nuxt тоже самое только клиент рендерится на сервере а не в браузере
Если делаете сайт на заказ, то обсуждайте с заказчиком. Если это Ваш проект, то нужно определить аудиторию и какие браузеры она использует, под такие и пишите
Сколько можно мучать этот вопрос? Писать нужно на том что лучше всего знаешь если пишешь под заказ, если для себя потренироваться то то что хочешь выучитить
Не работал с android и не совсем понятно что именно вы хотите, но верстка это именно html и css другог не дано. Вы можете конечно посмотреть шаблонизаторы и css препроцесоры, но скорее всего столкнетесь со сложностями при сборке