Написание зависит от контекста. Правильно: сербско-хорватский (например, сербско-хорватские отношения), но: сербскохорватский в сочетании сербскохорватский язык.
Мужская фамилия Милошевич склоняется, женская не склоняется.
Это два разных государственных образования. Республика Сербия – государство со столицей в Белграде. Республика Сербская – государственное образование на территории Боснии и Герцеговины.