Thank you for trusting your question to JA today. I am a licensed attorney with over a decade of law practice and over 20 years of experience in the legal field. I’m happy to be of assistance.
The military doesn't really have felonies. They have court martials, which states then interpret based on their own laws, and treat those convictions as felonies or misdemeanors. This is based on how much jail time was available at the court martial.
Now, if you were just administratively separated, you were not court martialed and you have no criminal conviction. So no, it is not a felony conviction. That being said, it is can count as a felony arrest. Basically, when you were brought in, they "arrested" you for a drug offense which was later handled through an administrative process. It's not a felony conviction, but an arrest that could have potentially led to a conviction.
Now, as for removing it from your record, that's not possible. These are intended to be permanent, as it is a federal administrative process. Upgrades are only permitted when you can show that the original discharge was an error or an injustice, but the facts you've outlined don't support either argument. The drug offense took place, so it was not an error, and a General Discharge is a very tame punishment for a drug offense. They are permitted to give an Other than Honorable, or even seek a court martial conviction, both of which would be much more harsh. In that sense then, the General is not unjust (or at least, it would not be seen so by the board).
I'm sorry, but on your facts, you can't remove this from your record. There simply is not a process in place to do so.
If you have any further questions, please let me know. I invite follow up questions, so use REPLY for those. If you have no further questions then good luck going forward and please do not forget to rate my service with a top-three rating so that I receive credit for working with you today. Also, feel free to request me in the future, if you have questions concerning a different matter.