Most likely, the sleeve length of the men's Undefeated 5 Strike Pullover Sweatshirt in a size Medium is 27" long. The overall length in medium sized hoodies is normally 28". I would think you would prefer a larger size considering your arm length. However, the men's Undefeated 5 Strike Pullover Sweatshirt is still on a backorder status so I can not double check this data yet. If you could please resubmit your question when the hoodie is actually in stock, then I can go to the warehouse to get a measurement for you.
At this time, the Navy colorway is the only style that we will be stocking in the warehouse for the men's Undefeated 5 Strike Pullover Sweatshirt. Product is introduced to us often though, and it is always a good idea to check the website on a regular basis for newer designs or styles.
The men's Undefeated 5 Strike Pullover Sweatshirt in the Navy colorway is a darker navy shade, like a Midnight Navy. My picture depicts the color a bit brighter because of the flash, but it did really bring the blue color out. Hope it helps with your decision.