Based on my limited experience:
First and foremost, check out the local statutes. Usually they cover things like staying on public property, not obstructing the flow of traffic, etc. You want to stay within the law and also know if a cop is mistaken or bullshitting outright when they tell you you can't do something. If/when they show up, approach them as friends. They might be a bit predisposed to not view you that way. But if you're respectful and cooperative, they may treat you well. Usually, they just don't want any trouble. If they treat you badly despite your good behavior, you can hassle them w/ administrative bs later. Trust me, they hate that a LOT more than anything like talking back or name calling.
Consider (but do not automatically invite) organizations that have an interest in the issues of concern to you.
Know what you're protesting. Come up w/ a short, to the point flyer that explains the basic idea in simple terms and links to more info. No more than one sheet, two sides, maybe trifold.
Know your audience. Who are you talking to? The school? The visiting parents? Law enforcement? (who will, doubtless, be called) The media (really a lot harder to get their attention than you may think) The neighbors? Decide who's attention you're trying to get and pitch it to them; base your message on the points that make it important to them.
Pick the right site. The school location might not be the best one, unless there's some sort of gathering w/ people going in and out. A local town meeting might be better (in which case you'd want to be an invited guest speaker, not an angry mob)
I honestly don't think this will work out too well. WWASPs strategy of shipping the kids states away from home is quite effective. If you wanted to hold a regular vigil, well it was quite difficult at Straight in the `80's, and they had hundreds upon hundreds of kids from within an hour's drive. You see the difficulty.
So you may want to consider staging it at the next graduation or parent seminar location instead. It really is all about the parents, anyway.
Unless, of course, your primary audience is the kids inside who might be much encouraged to hang on a little longer just knowing you're out there. Is it possible w/ that campus layout to let them know you're there w/o breaking local ordinances?
Just a few thoughts.
No drug, not even alcohol, causes the fundamental ills of society. If we're looking for the sources of our troubles, we shouldn't test people for drugs, we should test them for stupidity, ignorance, greed and love of power.
Anonymity Anonymous
Some days, it's just not worth chewing through the leather straps.