Тщеславным зовут человека, который хотел бы получить славу и почести и уверен, что достоин их, хотя не пытается потрудиться для их получения или попросту явно их недостоин.
Честолюбивым - того, кто стремится получить славу, почести, определённое общественное положение, без контекста, уточняющего, насколько он их достоин или сколько предпринимает усилий. Чаще всего несёт нейтральный окрас.