Non, c'est assez libre d'autant plus que Jasmine n'existe pas dans la série, tu peux un peu la remixé à ta manière :)
Dans son histoire par exemple, tu peux dire qu'elle a du fuir son monde pour X raison, perdant Aladdin, puis te retrouvant à la Forêt Enchanté où tu aurais été affectée par la malédiction (c'est un exemple). Mais tu peux faire un peu ce que tu le souhaite (mais quand tu n'es pas sûr, demande-nous on est là pour te guider :) ).
Donc non, Aladdin il est évidemment préférable qu'il fasse partie de ton histoire, mais il n'est pas nécessaire qu'il soit ton True Love ! Sur ce forum, il existe des couples qui en suivent pas les contes d'origines (ex: Belle n'est pas avec la bête que l'on croit par exemple ! ). Je pense même qu'il est possible de réinventer son histoire pour faire d'Aladdin son frère... Enfin tu vois, c'est un peu à toi d'imaginer l'histoire de Jasmine d'autant plus qu'elle n'existe pas dans la série et que tu es plutôt libre quant à son histoire :)
Donc pour faire bref, ta Jasmine peut tout à fait être Bi ou lesbienne, et Aladdin ne peut avoir été qu'un premier amour, sans être son True Love ! :)