The starting point for all of those questions is knowing which system she is in, and that single piece of information opens up every other answer you are looking for.
If she was convicted of a federal offense, the Bureau of Prisons inmate locator at bop.gov is where everything begins. Search her full legal name or federal register number and it will show her current facility, which gives you the address for mail and the starting point for visitation applications. From there, the facility's case manager is the person who can answer questions about satellite camp eligibility and early release program status like RDAP or First Step Act earned time credits.
If she was convicted of a state offense, you need to know which state. Every state department of corrections has its own offender search tool, and those databases vary significantly in what they show publicly. Some display projected release dates, program participation, and facility assignments. Others show only basic custody information. Once you find her in the state system, the facility she is assigned to becomes your point of contact for visitation applications and program questions.
The questions you are asking, location, visitation, satellite eligibility, early release, are all answerable but they come from different sources. Location and basic status come from the public database. Visitation applications go through the specific facility. Program eligibility and transfer timelines come from her case manager directly, which means either she needs to ask on her end or you need to reach the case manager through the facility.
Email aid@inmateaid.com with her full legal name and whatever you know about whether the charges were state or federal, and the team can help point you in the right direction from there.