The Clear Subgraph indexes data on the Valorem Clear smart contracts using a GraphQL interface. It updates data in response to contract ABI function calls and events. The Subgraph can be used to power frontend apps and integration use cases.
It seems like all that is really missing for this and #2 is adding an enumeration to Token on whether the token is a claim or an option, so that they can be queried @nickcaputo.
The frontend or a user needs to be able to query the options tokens ids and balances held by a given wallet.