Yes you have to take the IELTS exam again when proceed to IRC
I wouldn't recommend you use other people's credit card, since it's such a hassle to get the cardholder's signature and I think CIC may ask for proof it is really your friend's card and signature, hence results in processing delay...