I shared a self-assessment for faculty preparing to teach online. You can try the Online Teaching Readiness Self-Assessment here, or import it from Canvas Commons.
It’s based on Penn State’s Faculty Self-Assessment: Preparing for Online Teaching. I also like the Online Teaching Self-Efficacy Inventory (OTSEI), but forgot about it until too late to incorporate it.
Student can self-assess their readiness for online learning with UNC’s Online Learning Readiness Questionnaire or else see some other student online readiness surveys listed here.