Вероятно, разница в том, что слово коронавирус русский язык заимствовал, а сочетание папиллома-вирус образовалось в русском языке соединением самостоятельно существующих слов.
Правильно: практико-ориентированный. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Правильно: хайвей. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Правильно: условно-патогенный. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Правильно: стейк-хаус. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Правильно: апарт-отель. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Слитно писать нельзя. «Русский орфографический словарь» РАН под ред. В. В. Лопатина, О. Е. Ивановой (М., 2012) фиксирует только дефисное написание: цементно-песчаный.
Правильно: шаромыжник – тот, кто любит поживиться на чужой счёт; ловкач, жулик. Об этом слове рассказывается в аудиословаре "Русский устный".
Да, словарные рекомендации разнятся. На наш взгляд, предпочтительно ориентироваться на академический «Русский орфографический словарь» (4-е изд., М., 2012), в котором зафиксировано: первобытно-общинный.
Это синтаксические кальки с английского языка. Точный русский аналог таков: Может проработать в 7 раз дольше; может оказаться на 40 процентов дешевле.