Convenient FC Flight Control for Swarm Drones

Hi.. I am currently taking up swarm quadcopter technology for my graduation project and want to collect appropiate drones. There are some challenges for drones. They need to communicate both each other and ground control station . I picked pixhawk 6c and some other components for instance there is a video recorder and raspberry pi 4 to image processing, could you all suggest I am open to all kinds of ideas. Should I use telemetry or can i handle the communication with wifi module within the raspberry pi 4 ?