For partner, I'd again say Charmander, mainly because the facial expressions throughout the gameplay really help with experiencing the feels. Name-wise, I'd just leave the partner's nickname whatever Pokemon he/she is. (Actually, something possible is making the partner the opposite gender from the main player. Throw in romantic attachments and whatnot. idk lol)