Current A-Pooler here. ROM is two weeks that starts when you check in (via phone call to Flight Management). Give them a call in between your NET and NLT range on your orders. You have two weeks where they don't bother you outside of having to virtually muster between 0700-0730. Then you check in for real. After that, you are in the watch pool and you will knock out urinalysis, a check in brief, anthros, NAMI, flight suit/gear fitting, and the APIT. Those all seem to come in a mixed order, but I think the APIT is the last event for everyone. The chip trail is currently not in use. The current APIT is push-ups (have to get 47 for males) a 10 minute break, and the 1.5 mile run on the track in 12:15 or less. Sit-ups are not being done due to face-to-face proximity and official plank guidance hasn't been released. All of this takes roughly two months to complete. Then you class up for Water Survival which is a week. After that, the wait time seems hazy. My buddy has a projected start for NIFE (Academics) around Christmas so that's ~4 months from check in for him. I have another buddy that finished Water Survival months ago, but is still waiting for a NIFE class. So, it varies.
For classes, the gouge is that the classes are being held via Microsoft Teams, but you take the tests in-person.
TL, DR: ROM is two weeks for all. It's taking ~2 months to class up for Water Survival and the wait time for Academics is a moving target. As with all of this, YMMV.