Creating and updating contacts in Oauth

I’m probably asking too much at this point, but am I correct in thinking I’ll have to add a database for this? I’ve avoided this so far but…I’m thinking that might be unavoidable at this point with the token?

UPDATE: Looking at this post:

I am thinking that I can just do a try-catch to take care of this whenever it fails, but your (John’s) YouTube video makes me feel like that isn’t an option?