i want to lower my ej8 sedan

my friend gave me some unknown aftermarket springs which originally came on his integra gsr.
they provide a 2"-2.5" drop.

will they fit on my civic?

if thats possible and i go ahead with the switch, how long will my stock shocks last???

thanks