Thanks all for your responses. i was having similar questions and your answers were helpful to me. Also check best visa credit card generator of 2020.