甲与乙订立了一份卖牛合同,合同约定甲向乙交付5头牛,分别为牛1,牛2,牛3,牛4,牛5,总价为1万元;乙向甲交付定金3000元,余下款项由乙在半年内付清,双方约定,在乙向甲付清牛款之前,甲保留该5头牛的所有权,甲向乙交付了5头牛。现在假设发生下列情形:
1. 假设在牛款付清之前,牛1被雷劈死。该损失由谁承担,为什么?
2.假设在牛款付清之前,牛2生下一头小牛,该小牛归谁,为什么?
3.假设在牛款付清之前,牛3将丙踢伤,所产生的损失赔偿由谁承担,为什么?
4.假设在牛款付清之前,乙与丁达成一项转让牛4的合同,在向丁交付牛4之前,该合同的效力如何,为什么?
5.假设在牛款付清之前,丁不知道甲保留了此牛(牛4)的所有权,乙与丁达成转让牛4的合同,作价2000元且将牛交付丁,丁能否根据此合同获得牛4的所有权,为什么?
6.假设在牛款付清之前,乙将牛5租给戊,租期3个月,租金2000元,该租赁协议是否有效?租金怎么处理?
7.合同中的定金条款效力如何?为什么?
题目就是这些了,希望能回答的清晰,最好能解释是那些法律类型,详细的加分。