Code:
int accidents[SIZE];
You don't need this now as accidents are part of BorData.

I do get the lowest number but I'm not getting the borough that correspond to it.
Thats because when you move .accidents from combine[i] to combine[0] you are also not moving .borough - so you aren't keeping the borough name consistent with the accident numbers.