не имеет права, касательно первого случая. Это личное дело работника на что тратить заралпту. Главное чтобы попадало под общие правила, то есть если нельзя джинсы - то чтобы не в джинсах а брюках. А уж сколько эти брюки стоят компания не может регламентировать.