Race doesn't really matter to be quite honest, don't let anyone scare you off a Nord if that's what you want to be. Specific races do get bonuses into certain skills, but once you get to about level 10 it doesn't really matter.
In addition to sneak I'd suggest alchemy as well. Being able to create poisons for your arrows can go a long way.
My best advice, and this applies to any build, is not to grind skills out to 100. I'm really sick of seemingly everyones' "advice" is just some cheap exploit to get 100 in certain skills. Don't listen to it, regardless of what people say, you don't need 100 in smithing or 100 enchanting to have a good character and I'd go as far to say you'd probably have more fun just playing the game than grinding.
Everyone and his grandmother does some exploit to get 100 in smithing, enchanting, sneak, block, etc. don't pay attention to that crap. It's a fun game, not a science project you have to dissect like some people make it out to be.
You want a Nord archer build? Be a Nord and use Bows and the rest happens naturally.