Then there shouldn't be an issue with her line upgrade. Just do the upgrade, if anything just her parent's permission as account holders is needed.
I have no idea why you are advising him to get a iPhone 4 on Contract for $100.....seriously? being on leash for 2 years....that too over a iPhone 4?
I would strongly advise you to get a iPhone 4S if you are going to get one on contract.....Plus iPhone 4 is only 8GB....4S starts @ 16GB...shes a girl and once she starts enjoying the iPhone...that space is going to only fill up faster and faster if she is photogenic n all.
heck for $300 you can easily get her a Black or White iPhone 4S 32GB from Verizon....something she can truly enjoy....do your self and her a favor...please do not get iPhone 4. Thanks
Btw if you want to get her a Data plan...depending on how much shes paying...you can get her StraightTalk--It runs off of AT&T network but isnt owned by them...maybe if her contracts already up she can really enjoy a smartphone the way its meant to be....WITH DATA....Unlimited Talk, Text and ~2.5GB Data all for just $45/month....I'm sure its not whole lot more than what shes already paying considering Verizon is pretty greedy much like AT&T is....on post paid accounts.(They say unlimited but you want to be nice and honestly just use around 2.5GB/month so they dont get upset and cut off your service...its manageable)