Tous les paresoleil sont fait pour pouvoir être rangé à l'envers sur l'objectif.
Pour la compatibilité du paresoleil du 55-250 avec le 18-55... Non

Car même s'il pouvait se monter, le paresoleil du 55-250 est fait pour ne pas se voir sur la photo avec le plus grand angle possible, soit 55mm.
Donc en le montant sur le 18-55, il n'y aura pas de souci à 55mm, par contre si tu dézoome, et bien tu verras le paresoleil sur les bords de ta photo, avec donc un cadre noir et flou plus ou moins large suivant la focale utilisée.


Si le problème est budgétaire (car oui, à 30 ou 40€ pour un paresoleil Canon, on peut se poser la question), sache qu'on peut trouver des paresoleil génériques à moins de 5€
Si le problème est la place pour les ranger, le paresoleil du 55-250 peut rester à l'envers sur l'objectif, ça ne prendra pas plus de place. Par contre pour le 18-55, le paresoleil est bien plus large que l'objectif et le rangement peut s'avérer problématique suivant la place dont tu dispose dans ton sac (ou autre suivant où tu compte le ranger)

Concernant la différence de prix entre Canon et générique, les paresoleils Canon ont le plastique plus épais (plus ou moins de différence suivant la marque générique), l'emboîtement est un poil meilleur (plus ou moins de différence suivant la marque générique), et surtout il y a une feutrine sur toute la partie intérieure pour éviter les reflets sur le bord inférieur du paresoleil (aucun générique ne le propose).