papers on/in?

Both are possible.

Yes.

When do you use “in” and when do you use “at” in the above sentence?

Thanks

Hi,
Waiting for your answers.
Thanks

Both are possible in most cases.