For striking you can get boxing headgear with a nose bar or even a cage....its kind of cheating but your sparring partners at the gym will understand if you explain the eye doctor bit. Likewise a High Gear helmet might work if your sparring partners are cool with it.
Grappling eye pro...never, ever seen anyone use it, cant help you there