You can register .ro domains and every Romanian extension (.com.ro, .info.ro, .org.ro, .store.ro and more), plus international ones such as .com, .net, .org, .e...
Generally, yes, but moving a domain from an individual to a company is a change of registrant, not simply an update to billing details. The process and any required documents depend on the domain extension and the rules of the registry that manages it.
Before making changes, ask for the instructions that apply to your domain and prepare the new registrant’s details. For a .ro domain held by a company, these include the registrant type, company name, Romanian tax identification number (CUI) and Trade Register number. Check contact and billing details separately: updating one set of details does not automatically update the others.