Hardware Advice for Remote Control Car Project

Hello everyone! So currently I have am trying to redesign a remote control car I made using Arduino and now I am trying to add more features to my car. Specifically, I am trying to add the following two systems:

  1. A claw mechanism, which I have designed using servo motors, just not yet fully implemented with the car
  2. A camera so that you can operate the car without physically being in the same room as the car.

Moving the car and the claw mechanism would basically behave in a similar way where I would use the nrf24l01 to gather data from two joysticks, one that would move the car and the other to move the claw, receive from another nrf24l01 that is on the car, and the rest just moves accordingly with what the car's Arduino is told to do.

I think it should be mentioned that for both the remote and the car, I plan on making PCB boards using KiCAD because I don't intend on taking this thing apart, and I also just like ensuring that my wires won't cause any critical issues down the line.

While the first system seems like it works, the second system is where I am having difficulty. Currently, I am trying to use the ESP32-CAM (which I don't know if it is what I should be using) and I want a couple of things from it:

  1. I want the camera to be coded from the Arduino itself, or at least from one microcontroller only (doesn't have to be an Arduino). Example: I don't want to have to use the ESP32-CAM solely for the camera, and the Arduino for the systems, that would leave two microcontrollers, which I feel would just be difficult every time I use the car.
  2. I don't like jumper wires since they can easily fall out when plugged in (things like terminal blocks I am fine with, but anything that can be easily unplugged just makes it more difficult).

Basically, what I am trying to say is that the ESP32-CAM is preventing me from putting all my code into one sketch. I have considered the ESP32 and just try to get a camera that would work with it, but I have little knowledge on that. At this point I am unsure if I am even explaining things right or if what I am talking about makes much sense, but if I was to give a quick TLDR: I want to incorporate a camera with Arduino for a remote control car and I am having trouble finding a way to implement it.

Please let me know if you have any questions or if you need any clarification. Or simply a step or product in the right direction would be useful, thank you.