Ah oui, de 7h à 19h tous les jours, c'est très (trop) long...
Et en appartement, à part si tu as des voisins sympas et/ou des murs bien isolés, c'est un risque.
Non, le perroquet ne retourne pas dans sa cage pour faire ses besoins, il les fait là où il se trouve

Chez moi, j'ai de la chance, les miennes ne font pas sur nous, mais on ne leur a jamais rien appris. Ce serait trop dangereux pour l'oiseau si il devait se contenir.
Pour les chats, il faudrait sans doute les mettre dans une pièce séparée pendant tes absences.
Si tu n'es pas prête à prendre le risque des cris, je te conseille de remettre ton projet à plus tard, parce qu'un perroquet, quelque soit l'espèce, ça pousse des cris. Certains cris sont des problèmes d'éducation mais tous les perroquets ont leur période de vocalises tous les jours. Parfois des chansons, parfois des sifflements, et parfois des cochons en train de se faire égorger ...