回複:我的兩個問題請教大家
1. You don't need to recieve the skin test and get immunized by shots because of your pregnancy. But maybe later you need do upon the request of USCIS.
2. I think it was over 10 years but not sure if it is still valid. If not so inconvenient I suggest to get new one. Maybe other brothers and sisters may help you on this.
Hope this helps.