Non-cached display name?

Three Questions:

  1. how does a client request a non-cached display name for a rosteritem?

  2. when a client connects to a server, the server first sends his roster and then offline messages, the question is that is it possible for the server to first send the roster then the display names and then the offline messages?

  3. when a client is recieving roster items, is it possible for the server to send his vCard along with each rosteritem?

Note: the display names and vCards must not be cached.

Sincerely