But can these radios do same band repeating? RX on VHF and retransmit on another VHF freq, or the same for UHF?
That's a lot harder to do because there has to be filtering between the transmitter and the receiver of closely spaced radios. Without adequate filtering (bandpass/band reject), the receiver will be saturated with the signal from the transmitter and therefore be unable to function well, if at all.
Physics seems to dictate that the closer the spacing (and the longer the wavelengths involved), the larger the physical size of the filters. Repeater "cans" (they look like painted steel cylinders with screw-in knobs on the top) can be a couple of feet tall and eight inches wide in the case of 2-meter repeaters, and even larger in height and width on 6-meter and 10-meter repeaters. The reason? The spacing between receive and transmit frequencies shrinks as you go to lower frequencies since there's generally less space there - there's other reasons, too, such as tradition/legacy and the longer wavelengths.
Trying to separate 146.76MHz from 146.16MHz (a typical 2-meter repeater pair) is a LOT harder than separating 146.58MHz from 446.050MHz. The front-end need only a very wide filter to keep 440MHz and 144MHz signals well isolated from each of its receivers - this can be accomplished very effectively using far smaller and cheaper components.
You will find hams trying to create effective (in-band) repeaters without the expensive isolation cans I mentioned above. Some approaches include spacing RX and TX antennas directly beneath each other, or vastly far apart (horizontally) from each other, in various schemes to keep one side from affecting the other's performance.
The end result is that you pay for narrower spacing between input and output frequencies, either in component costs and complexity or in performance.