I honestly wouldn't worry about your canarys and finches socalizing together. My finches do have their separate cage because I do breed them but they are always out of the cage with my canary out of the cage. They sometimes fight but my canary always wants to socalize with them.
i had a bird name lime she flew away when my dog barked and she hit a window she was so scared she flew away rip lime😭😭😭😭😭😭 but i did get lime jr but hes not the same😔 but hes still really cute☺️