刘封有继承权么？有法理依据么？
刘备两个儿子封禅二人，刘封是员战将，而且正当年，刘禅是个小孩子，看不出贤能与否，从后来看，不算太贤能。
嫡的话，刘禅也不是嫡（看三国演义的资料哈）。从大汉发展角度看，立贤立长，都应是刘封，只差一个养子，能否立刘封承继大统？合法么？群臣会反对么？后周因为没儿子才立的柴荣，如果有儿子呢？另，如果关平不死，能否继承汉寿亭侯的爵位？
如果要从法理上来说，那么刘封就不存在继承权。

按宗法制，过继只能是同宗，刘封不是刘氏同宗而是寇氏，所以刘备收养刘封本身就是“非礼”，并不符合儒家礼制，自然就不合法，刘封自然也就不存在继承权，他甚至都不该叫刘封而只能是寇封。

说到底，刘备收刘封为养嗣子只是汉末乱世的背景下，刘备寄寓荆州、尚无子嗣的情况下产生的特殊情况。

但等到刘备称帝建国，这种特殊情况就不合时宜了，即使不让刘封回归寇氏，也不可能让刘封成为继承人。而事实也正是如此，刘备任命刘封为副军中郎将-副军将军，将他完全定位为军事将领，避免他与刘禅争夺储位。而当刘封显露出不安分的迹象，刘备也只能忍痛处死，以绝后患。

其次，《通典》载：“令文：'养人子男，后自有子男，及阉人非亲者，皆别为户。'”

这条记载意思是养子被立为嗣后养父又有了儿子，那么养子就应该脱离养父家自立门户。即将养父视为大宗的话，其亲子则为大宗嗣子，养子则另立小宗，为小宗之祖。

虽然《通典》所载为晋代的情况，但三国时期的史实与此相符。

如诸葛亮收养侄子诸葛乔为嗣，诸葛乔又生子诸葛攀。其后诸葛亮生子诸葛瞻，于是诸葛亮死后继嗣的是其亲子诸葛瞻而非养孙诸葛攀（诸葛乔已早逝）。

再如，朱治早年无子，于是收养外甥施然为嗣，改名朱然（与刘封一样同样属于“非礼”的行为，不当有继承权，只是在乱世中家族凋零，才出现这种特殊情况）。后来朱治生下几个儿子，于是其死后由亲子朱才继嗣。

所以，即使不考虑刘封不是刘氏同宗，他也没有继承权。除非刘禅、刘永、刘理都死了且都没有儿子。