Cellular Vehicle to Everything (C-V2X) in 5G communications has attracted researchers' attention due to advantages such as higher throughput, data rate and lower delay, etc. However, achieving Quality of Service (QoS) in disseminating emergency messages is a challenging task due to frequent topology changes and concurrent link losses between vehicles. To address this issue, we propose the QoS guaranteed Routing and Emergency message Dissemination in Device-to-Device(D2D) communication (Q-REDD) assisted C-V2X. Primarily, we perform Stable Matching based Routing that assures low end-to-end delay via selecting the best forwarder. The Q-REDD method adopts the Enhanced Sphere Decoder Like (ESDL) algorithm to select the best device for establishing effective D2D communication in the C-V2X environment. If the requested content is not present in the nearby device, the discoverer device requests a 5G base station through a nearby pedestrian. To reduce broadcast storms, Q-REDD performs Chaotic Crow Search Algorithm (CCSA). To validate the performance of Q-REDD, we perform simulations on Omnet++ 4.6 and SUMO 0.21.0 simulator in terms of Packet Delivery Ratio (PDR), End to End delay, Throughput, and Emergency Information Coverage. The obtained results demonstrate that our method enhances the Throughput and PDR up to 30%, reduces End to End delay by 30%, and enhances Emergency Information Coverage by 23%, compared to the existing methods; GTLQR, GPSR, MIR, 2 , ALQ and TBED.