I have two questions: 1. Do I need get visa stamping ( I am currently on F1 status in USA, want to switch to H1, no plans to travel). 2. Does USCIS send new I-94 with the H1B (I797 C) approval notice? Thanks.