Thank you for your responses. If I understand it right then only certain kinds of work visa's are eligible for I-485 status changes.
If we couldn't do an I-485 request to change status, could we file the I-130 once she is already here in the US?
(no, this is not the same person from Ipanena, idk who that is)