如果半挂车车头和车尾不属于同一个公司所有的话,购买保险是非常必要的。因为保险可以为车头和车尾提供必要的赔偿,保障车辆和公司的利益安全。而且在运输过程中,车头和车尾都可能遭受意外损失,如交通事故、火灾等。没有保险的情况下,公司将面临重大经济损失。因此,购买保险是保障车辆安全和公司利益的必要手段。