OK. What I have found is this: Medieval innkeeper costumes are either print or too "frilly" looking,pirate vests/costumes won't work, most vests do not have the regular sleeves--they are sleeveless or "cap" sleeves, most vests are very short which would make wearing tights a very "airy" experience, most vests do not have any type of grommet or metal adornments, and some vests have an attached cape or hood. All of this you probably found when you did your own search. I also looked on sites that featured movie replica costumes and genuine costumes for rental and there were none that fit the bill. HOWEVER, I did find something that just might work--with a few aftermarket touches. Check out this link: http://www.platinumcostumes.com/costumes/Mens-Quartermaster/1477,336_361
As you can see it is relatively long and has the "v" cut you are after in the front and the regular sleeves that are similar to the ones on the vests from the movie. But, there are no laces or metallic accents on the vest, nor are there any lapels. If you are willing to pay a little bit more money to add to the costume, you can make a quick trip to the arts and crafts store (e.g., Michael's or Joanne Fabrics) and buy the grommets and punch (I believe they also make grommets you can affix by just using a hammer too) to use for lacing up the front and metal studs or grommets to use on the other parts of the vest. You can get leather laces for pretty cheap at the craft store too in many colors. Since the costume when purchased comes with a leather type flaps to go on top of a boot, you could also take both of the flaps and shape them/cut them into lapels, and sew/glue the "lapels" onto the vest. The shirt you wear under the vest will cover some of the lapels anyway. Also, if you hate the existing edging on the sleeves of the vest, you might be able to simply turn them up one hem length to get rid of that trim or you might be able to remove the trim if it's just sewn on the edge. The costume also comes with a shirt so you wouldn't need to buy one for your outfit. I would suggest you buy a "large" or "extra large" (if you have very broad shoulders or chest) if your neck size is a 16.
That's about the best I can do for you given the limited availability of Robin Hood type vests on the market. If you think my answer is acceptable, then that's great. If not, I'll opt out and pass on the task to another JustAnswer expert so that you can get what you need. My concern is that you are satisfied with your experience with this website and that you get the information you need. Or, if you need me to clarify anything I've provided and want additional explanation, etc., please let me know that too.