The user demands to delay-sensitive applications have put forward new requirements for the mobile networks. Edge caching as a promising way is proposed to enhance the QoS for end users at the network edge. Given the widely distributed edge nodes, the content providers usually prefer to integrate them with cooperative caching services, by forming a cache coalition. Although such a coalition could be beneficial as a whole, it neglects the profits of individual members, which is one major concern in forming the coalition itself. Specifically, they remain open problems that i) whether each member can benefit from the coalition and ii) how much (more) revenue each member can earn from the cooperation mode. Besides, due to the poor scalability, conventional cooperation scheme which only considers fixed edge nodes cannot adapt to the spatial and temporal imbalance of user requests. In this paper we tackle the problems of coalition establishment and profit allocation among the coalition members. Particularly, by adopting both fixed edge nodes and mobile vehicles as caching nodes, we propose a hybrid service provisioning framework and cooperative service caching and workload scheduling methods. To maximize the profits in managing the caching resources in the established coalition, we devise an optimization model with a mixed integer programming (MIP), in which the QoS requirements of end users and caching capacities of each coalition member are also considered as constraints. In addition, based on the Hedonic game theory, we propose a dynamic coalition algorithm to guide each member to join or leave the coalition at each time slot out of its own profits. Experimental results demonstrate that, compared to the cases only considering fixed caching nodes, our hybrid caching scheme can improve i) the overall profit of the coalition by 53% and ii) the average profit of individual participants by 42%, respectively. Experimental results demonstrate that our algorithm not only improves the overall profits of the coalition (average 53% compared to BS-cooperation case), but also ensures the benefit of each participant from the coalition. Mobile CIPs obtain attractive profits (more than 0) and fixed CIPs gain 42% more profits than that in BS-cooperation condition. Recently, emergence of user demand for delay-critical applications has put forward new requirements for mobile network. Edge caching acting as a promising way is proposed to supply better QoS close to user end. Usually, a network operator or content provider(CP) integrates various caching infrastructures owned by various caching infrastructures providers(CIPs) to provide cooperative caching service. Most previous literature prove forming coalition is beneficial to overall profits but neglects the profits of members. It remains open to figure out whether each member can benefit from the coalition and how much revenues it can receive from this cooperation mode. In this paper, we consider the establishment of coalition and the profits allocation among players. By adopting the caching vehicles which are more flexible and lowcost than fixed infrastructures when acting as caching nodes, We devise a BS-vehicle service provisioning framework to depict the process of cooperative service caching and workload scheduling. We then propose a mathematical optimization model which is formulated as a mixed integrated programming(MIP) for profit maximization to manage the caching resources among a set of CIPs, meanwhile, to guarantee the QoS requirement and caching capacity constraint. Based on the hedonic game theory, we propose a coalition formation algorithm that each CIP make a decision to cooperate with others or end cooperation with others to form a dynamic coalition out of its own profits at each time slot. Simulation results demonstrate that our algorithm improves the overall profits of coalition and ensures each participants benefit from the coalition, compared with the baseline case.