Webform-CiviCRM recurring contributions Error?
Ad 1) installments: that’s not an error - that’s a feature! It allows you to extend the concept of recurring contributions to eg paying for an Event in installments (day care centre fees eg - $4000 -> paid in 10 installments - monthly - $400/mo recurring contribution.

Ad 2) non_deductible amount - I remember fixing that - will have to check if that bug has resurfaced.

PS - If you’re looking for a classic start recurring series -> open-ended you can set installments = 0 (as per CiviCRM convention) - then the amount shown will be transacted monthly as is.