I want to hold breed own tempo rockruffs in Pokemon sun incase I want to reset my ultra sun play through and to give to other people
No. Own Tempo Rockruff and Dusk Lycanroc are not programmed into the original SM, so USUM will block you from trading them to those games. You can deposit them into Pokémon Bank, though.