You can get questions with or without a context Id. The context Id represents the context of your application, e.g. work place or learning place. Use the call 'Get contexts' to retrieve the context Id you need.
Both the questions and answer options contain a field 'priority' which determines the order in which they are to be displayed.
The questions and answer options are static data so they can easily be cached.