Made plans to watch the 2025 Oscars? We've answered all your questions, including what time they're on and where you can tune in.