Adoptions: There is no provision in F.E. to handle adoptions differently from regular children. You can note the adoption info in the bio notes field.
Step Parents: Just click on the [Add partner/ex] button to note additional marriages to a particular person. It doesn't interfere with other data.