Well, I've been buying dress shirts now for 28 years, so I guess I've tried about every kind of fitting.
I have rather wide shouders, but a smaller torso. My torso is also on the shallow side, not too deep.
So my neck and shoulders fit a european cut 16.5 collared shirt, but my torso fits a 15.5 shirt.
I always buy a dress shirt to fit my neck, and hopefully shoulders, then the tailor takes in the sides. I believe I pay $10 for that. Sometimes a couple of inches each side, sometimes up to four inches, but there is a limit because of where the shirt meets the arm hole.
As to sleeve length, that is a question of personal comfort. I don't like my sleeves to pull up more than 1/2" above the wrist when I am seated at my desk writing or on the computer, and certainly never to pull with tension. I like my unbottoned sleeves to hang an inch from the nearest thumb joint, or from the other direction I like it to hang about 2" past the two wrist bones.
Tailoring shops seem to think this is sloppy. When I bought custom tailored shirts, they seemed to like to cut my sleeves about an inch shorter than I like. Actually they seemed to like everything a little too tight. But comfort and practicality trumps in this case so I buy Off the Shelf and have the tailor adjust every shirt.