Well, if you get her a 5d2, then the 18-55 and 55-250 won't be usable on it as those are EF-S lenses.
The 24-105 may be a 'kit' lens, but it is definitely L quality as having the 'L' on it indicates. It is a zoom, so there are some compromises, but it is still a great lens and most people tend to consider it one of the best general purpose lenses out there.