A) Rapunzel HASN'T actually been added to the lineup yet. That picture is a fan made lineup created door alafastanzio and first geplaatst on this very spot. Rapunzel is only going to be officially added when she is featured on the official Disney Princess Website:
link B) A contest for the banner is underway in the forum. Submissions are being accepted now, and we'll eventually vote on the new banner. Then we have to ask someone at fanpop to change it, because we can't figure out who the spot's original creator is.