I wanted to power the Arduino and 1 stepper motor using batteries without the USB cable supply.
I use 28BYJ-48 5V stepper motor with ULN2003 driver and 9V battery as supply but not enough . Can I use 2pcs 18650 3.7 battery just like this setup but I use Arduino Uno and I will use 18650 battery
A pair of 18650s in series (7.4 volts) and buck converter down to 6V (remember, the ULN is going to drop about 1.2 ~ 1.5V) and power the UNO from 7.4V through the barrel plug or VIN pin. Do not connect 6 volts to the UNO.
It'a stepper motor, so it moves in small steps and won't be real smooth.
The RPM will depend on how fast your code runs but I don't think the motor will move any faster than 20RPM when it's powering a little car
About 12 to 15 RPM is all you're going to get without missing steps and stalling, unless you use a library that can provide acceleration / deceleration like AccelStepper or MobaTools.
Drop back to 12 RPM and see if it stops skipping.