I actually think the sleeves are fine, just enough shirt showing. Some sharp looking cuff links would be nice, but okay without. White pocket square would be a nice touch especially if you're going to go no tie.
Matching brown belt and shoes go well with a navy suit and white shirt. Pants are too long and need to be hemmed. Go to a good tailor and ask him to fix the jacket if you want a more hourglass look.
I know you're early in your suit game, but a splash of colour in your shirt, tie or pocket square can make the difference in looking traditional or modern.