I have the wrong routing/banking number on file but I received a paper check for my state income return. Will I get a paper check for my federal income?

Also it's been weeks since I received my state income return. When should I get my federal returb?