Square make tons of characters with references in mind. Gackt could easily have been a large reference for making Squall.
give me an example with some sort of proof... I believe that squares characters are 100% original.
Besides, any pictures of gackt that "remind" you of squall could have been him copying him for all we know, not to mention gackt has so much plastic surgery hes a ken doll.
Actually, Vaan isnt all that feminine, just cuz a guy has blonde hair and is shirtless doesnt make him feminine. They arent exactly human either so our ideals of feminine dont necesarily match up with theirs from their world.