You can open a account with any futures broker in US.
But no futures broker accepts margin money through credit card. And no indian bank will allow wiring of about $3000 for average minimum opening balance for E-Mini. Remember brokers accept money only from your own 'same named' account, hence your NRI relative or friend can't fund your account. If you open a joint account with your NRI relative, brokers need an 'origin of funds certificate' from your bank certifying that both joint account holders deposited money in the joint account.