First off, welcome to the forum! Congrats on the new whip!
Now, just say no to highway pegs - full stop...
'Course, I'm kidding - in fact, while not my choice, I hear they're comfy.
I also think that almost any crash bars would enable you to mount up pegs.
Very shortly you will get a metric crap ton of responses, and pictures if you ask nicely, that'll help you decide.
In the meantime, if you poke around her eon your own, you'll come across examples that can fill the time until people actually answer.