Друг прислал вам список любимых треков order (id без повторов) - это идеальный порядок. У вас есть своя куча треков arr (id могут повторяться). Пересоберите arr: сначала треки, которые есть в order, - в том порядке, в каком они идут в order (повторы рядом), затем все остальные - по возрастанию id.