You said you have a waiver for your "civil involvements". Make sure you keep that document in a safe place. Make sure it covers all of your issues. At some point you are going to have to fill out an application for a scholarship or on some form you are going to have to say "Yes" to "have you ever been arrested, convicted, etc." Make sure you disclose everything, state the facts clearly and completely and save a copy in a safe place.
There was a post earlier in this thread by
@Dckc88 "There was a junior in my daughters battalion that something came to light from high school and he is now gone. He failed his security clearance and he owes a lot of money." I would assume that it is because they failed to disclose something early, like on their application, that is causing the problem, and not something that they just found out about and never asked earlier at some earlier point in their ROTC career.
I have come to think of these ROTC scholarships as "loans" that are paid back by service in the military. These loans can be called in at any time and you could be required to pay the loan back with $$ and not with service as an officer. Or at times the ROTC program will stop the "scholarship" process either permanently or temporarily. So, be financially wise and realize that the scholarship could stop. Now, stopping a scholarship or asking for $$ back is not done arbitrarily. You need to do something to start the process, like poor grades, get caught drinking, do something really stupid, lie on an application or medical history form. It is rare, but it does happen.