Le 18-55 est correct mais sans plus. Le 18-105 (ou 18-140) est un meilleur choix. Il est de meilleur qualité et il a aussi un zoom plus large, donc plus pratique au quotidien.
Le 50 mm f/1.8 est très bon, quelque soit la version. Par contre, je le trouve trop long pour la phot de tous les jours. Il est bien pour les portraits. J'utilise bien plus le 35 mm f/1.8, d'ailleurs il est pratiquement vissé sur mon boîtier.
Le D5500 et D7100 ont un capteur très proche et peut-être même le même. Ce n'est donc pas le capteur qui va départager la qualité d'image. Le D7100 est plus ergonomique avec sa prise en main, ses boutons et molettes. Le D5500 a un écran orientable qui est bien pratique pour les photos au raz du sol ou les bras en l'air.
Le D7100 a un moteur intégré pour faire la mise au point. Tu peux donc l'utiliser avec les anciens objectifs, qui sont un peu moins chers. Le D5500 n'a pas de moteur intégré, il faut donc des objectifs motorisés (version AF-S). Les AF ou AF-D ne fonctionneront pas en autofocus et faire la mise au point à la main avec un D5500 et son petit viseur c'est presque impossible.
Le choix se fait donc sur le besoin/envie de l'écran orientable. Et pour les objectifs, regarde plutôt un kit avec le 18-105 (ou 18-140) et éventuellement rajouter un 35 mm et plus tard un 50 mm (pour le portrait) ou 85 mm.