>>47299523>Is Gardevoir/Gallade a proper companion to a human?Like a friend? Sure, I don't see why not? Family as well.
>Does ralts acknowledge the fact that it will change depending on its gender?Well maybe, but when it comes to Male Kirlia they get to choose what they want to be. If they want to be a gallade they have the option, a gardevoir they have the option, and if they want to stay a Kirlia they can do that too.
>are kirlia aware they look feminine when they are 50% male?Depends on how the other Pokemon look at them. Do other Pokemon think they are male or female when they are the opposite? This extends to Gardevoir too.