Please don't take me wrong but UGGGH! You better damned well be prepared for violence. Bring a helmet and at least a face mask for when the pepper spray starts flying. Personally, I would bring something incongruous to whack any model Democrat citizen getting in my face and not taking "Back Off!" for an answer.
I see that you have been on FR since 2000, so you should know that the scaredy-cats are a constant feature of rally and protest threads. I never figured out whether they were trolls from the other side just people who pee their pants at everything