yes, the forms are required....they won't consider your application complete until everything is in (including forms), and they won't consider you for an interview until your app is complete. You will get an email from them notifying you when your app is complete, and it shouldn't take more than a week to get the notificaiton because they review all the newly recieved completed apps every week. Sometimes you get asked for an interview immediately, and sometimes they put you on hold. Keep trying to call up there to get your status, because they are really helpful if you do finally get to talk to them (I always talked to Ali and she was really helpful)
Sometimes Houston can ask you for an interview really quick (I was asked 4 days after my app was complete) but I have no idea what the norm is.