Is there any problem that can be happen using two different network card in active mode
No, it's actually a good practice to use different physical network adapters for redundancy purposes. I always do this if possible.
Another thing I am worried about is iSCSI VLAN. Does it affect performance to put iSCSI traffic in VLAN?
It's a best practice to have iSCSI in a separate (non-routed) VLAN/IP subnet.This minimizes broadcast traffic in the iSCSI subnet, and also increases data security.
André