Look for OEM replacement struts.
Whether you should just take it to a mechanic or not depends on your relationship with your close friend. If you’ve been friends for many years and always done thing sfor one another, and if he/she has offered to do the job for you, then go for it. If not, asking him/her to do a job of that size is, in fact, “using” him/her. Besides, you’ll need an alignment after anyway, so you’ll need to pay for some of the process anyway.
I do not recommend this as a DIY unless you’re knowledgable in things automotive. You’ll need to be aware of the little details like hanging the lower arms to protect the brake lines, how to properly remove the upper mounts and the strut shaft from the mounts, how to safely use the spring clamps to remove the struts, and a few other things.
If you ARE good at mechanical things, get a manual, get good tools, follow the manual, and get the alignment done after.