Yes, banks may charge a nominal fee. Confirm charges directly with your bank.
Yes, you can request cancellation anytime with your bank, though some banks may charge a nominal fee.
NACH (National Automated Clearing House) allows automatic debit of EMIs from your bank account for seamless repayments.