The FDLE gives a statewide Criminal Background Check. It did not require fingerprints.
https://shield.fdle.state.fl.us/shieldThis was enough for me to start the process and get a file number (Expediente), but I later also had to have an FBI check. It did require fingerprints which I had done here in San Jose and then sent to Washington.
https://fbiapostille.net/ or
https://www.fbi.gov/services/cjis/ident ... ary-checksThe first link also provides a place to send prints and also provides the Apostille.
Once you get a file number, you do not need to leave the country every 90 days, but your tourist visa will expire so you cannot legally drive or rent a car. That made border runs necessary for me.
You can check the status of your application here:
https://servicios.migracion.go.cr/servi ... iente.aspxAll this was current between 2017 and 2020. Not sure what might have changed since then.