You probably don't want to hear this but here I go anyway
Get the water parameters in check, once you have that, you are working from a baseline that is relative to our experience.
Salinity bring up to 1.026
PH is good
Amonia is good
Nitrate good
Mg bring to 1350ish
Ca bring to 400-450 particularly since you have some sps
Phos is 0 because your algea is gobbling it all up.
I know you are using the same water as your bro, but just the same, test it for TDS, I have a meter if you want to borrow it.
Bring a water sample to your LFS and see if the parameters match your home tests.
Increase your flow overall, and clean an area with a toothbrush put direct flow on the clean area and see if the hair grows back.
As stated before, scrub everything that you can before you do your water change, blow the detritus off the rocks and siphon out as much as you can. your filtersock should catch the rest if the flow is good.
spend some time cleaning the refuge really well, and get some more greens in there to soak up the phosphates, keep it growing as best you are able.
How heavy is the tank stocked?
How old is the bulb?
Is the bulb a decent brand?
I had an algea issue in my frag tank (I used cheap bulbs) like magic the algea stopped when I changed lighting.