How do I make the Android App cache specific observations?

i don’t think the functionality that you’re asking for exists. i think the latest feedback from staff about functionality similar to what you’re proposing here is:

in the meantime, i believe your other discussion (How to efficiently revisit locations of numerous Observations? - General - iNaturalist Community Forum) offers alternative ways to do what you’re asking for here.