Что лучше для портфолио: идеальный, но типовой и простой или оригинальный, но от себя и скорее всего местами костыльный проект?
Портфолио - хорошо, понимание, что клиент бывает разный - бесценно.
Мое мнение.
Ответ на первый вопрос:
Количество "недочетов" зависит от опыта работы. Если вы Junior, то небольшие и даже средние ошибки допустимы. Тут главное стремление учиться. Несколько разнообразных проектов это большой плюс.
Ответ на второй вопрос:
Так как вы Junior вы должны использовать возможные решения из разных источников, но так же уметь писать что-то с нуля.
С ответом на 3 вопрос ничем помочь не могу.