Да, такое написание корректно. Слитные написания со следующей после начальной части слова группой прописных букв не подлежат замене дефисными написаниями.
Корректно: сумка кросс-боди.
Вы правы. В первом предложении подлежащее студент-третьекурсник, во втором фильм-сказку — дополнение, а вот название фильма является приложением: собственные наименования, взятые в кавычки, всегда сохраняют форму И. п. (такую связь приложения с определяемым словом иногда называют номинативным примыканием).
В этом случае приставка пишется слитно.
Логичнее было бы передать данное название или полностью на английском (one-shot prompting, и тогда написание подчинялось бы нормам английской орфографии), или полностью на русском. Но если говорить о данном гибридном наименовании, то лучше употребить два дефиса, так как в русском языке сложные слова не пишутся с пробелом: one-shot-промптинг.
В § 125 п. 2 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина отмечается: пишутся слитно названия с первыми частями Старо-, Верхне-, Нижне-, Средне-, Ближне-, Дальне-, а также Бело-, Красно-, Черно- и т. п., напр.: Старобельск, Верхнетуринск, Нижнеангарск, Дальнереченск, Белоостров (поселок), Красноуральск, Черноисточинск.
Конечно, может быть традиция, связанная с конкретными названиями, но «при выявлении несоответствия написания конкретного объекта общему правилу в целях сохранения системности нашего письма, единства норм для всех областей русскоязычного мира следует приводить это написание в соответствие с правилами. И только написания названий общезначимых, широко известных объектов, входящих в общий русскоязычный культурный фонд (например, Чёрная речка в Санкт-Петербурге), следует сохранять в их исторически устоявшемся виде».
Верно слитное написание: политмассовая работа.
Верно дефисное написание: пушно-сырьевой.
Ничего не изменилось, верно только раздельное написание: максимальный разовый.
Верно слитное написание: параспортсмен, паратрап.