Before you do anything, go set in a higher level Ram with the seats you want. I think you will find them to be substantially more comfortable and adjustable than your current ones.
Anything you buy will be made by someone paid to put them together. Variability from any source is to be expected. If you buy OEM Ram, you can see them before you buy them.
Absolutely. When you put leather covers on the basic cloth seats you end up with basic leather seats. Taking upholstery out of the equation, the factory leather seats are still far superior to the cloth ones.