to Dora:
Yes if you get married and your spouse was born in Taiwan then cross-chargeability should apply to you. You can get married before or after filing NIW.to Bella:
If you file I-485s using your spouse's country of birth (Taiwan) then yes, you can just do NIW.