come to think of it, RRLs are not that expensive any longer as far as high quality denims,you might be able find on ebay for quite reasonable , besides you got a discount so , you are ok.
Yes you will find selvedge in your up and arriving denim. RRL uses japanese selvedge denims so there is a quality pair denim.
Slim fit is good, but not too slim and only difference is the leg opening less than 8 inches.
you are also buying the leather patch with RL on it and some back...