Depending on how much attention to detail you want to have there are a number of routes you could go.
The Rangers wore the Prima Green jerseys this year so I would look to order one of those from Coolhockey, SportsK, HockeyAuthentic, or any vendor really that has them in stock. As for sizing they run smaller than the reebok jerseys so in a normal situation i would recommend going a size up but if you've lost weight I would use your judgement and order a size that makes sense for you. Personally i wouldn't order a first generation Adidas jersey for the hank night patch because the RANGERS crest looks very different up close when you compare the first generation to the prima. Not sure what the Rangers wore in warmups this year on Hank night but if they recycled jerseys from previous seasons a Lundqvist 30 with the patch and the old crest wouldn't be inaccurate but again, it's your call.
As for the patch and overall customization the Rangers used EPS (exclusive pro sports) for a majority of this season for customization. They're located in rockford Illinois and do quality work for a fair price. They can certainly customize your jersey, and put the patch on and you'll have things done to on ice specs. The downside is the turnaround time for them is incredibly long (5 months + )
The second option is using Arena wear in Westchester, they did the Rangers jerseys for the last 10+ seasons and only lost the business for this season because the shop got flooded last year before the season. They do great work, and the turnaround time is less than a week if you live locally. They're a bit more expensive than EPS but the quality is top notch and you have the benefit of getting your stuff back right away pretty much.
There were rumblings that Arena wear did later sets of jerseys for the Rangers this season, I have no idea if that was ever confirmed or not.
I haven't seen an EPS jersey from this season compared to an arena wear from last season so I can't say how much of a difference there will be in terms of stitching, shades of blue/white on the numbers/letters, and overall size/arch of nameplate and numbers. I'm sure someone on here could show the two side by side and point out any differences.
TL
R If you're not picky buy a blank and send it to Arena Wear if you want a fast turnaround, send to EPS if you don't mind waiting until christmas to get it back.