Any tank is fine, as long as there's 3 gallons+ ... any less, and you have a lot more water changes to do. Just be sure there's a heater to keep it at 80'F or so. A low water flow is great, too. Good luck!
Yes. Betta's are very easy to take care of in any tank. This is one fish that doesnt require certain things like specific tanks. Your Betta will be fine in a biorb tank.