Yes, you can get Github student benefit from an Edu email. But for many to get free .edu email or Edu email you have created from some methods as we have shared; GitHub may ask for the verification. For such verification, you have to submit the student card associated with the edu email. As we don't have such cards the request may be rejected.