How SDK is related to bare workflow

I have an app that I developed using Expo managed workflow, SDK 38. I’m considering ejecting to the bare workflow to get access to native modules. I have these questions hoping to get some answers:

  • For the ejecting process, do I need to care about the SDK version? Is there a difference if I eject right now with SDK 38, or if I upgrade to latest SDK then eject?

  • After I eject to bare workflow, will Expo SDK updates still be relevant? Will I need to update my Expo SDK later on in time?

Thanks in advance!