Thanks so much for the replies everyone! I hope my letter gets here soon, I'll keep you posted.
As for the interview- went very smooth, the IO just asked me again everything I had in the application, work, addresses, how do I support myself (I'm a recent college grad), I said my parents are...