Is it possible in Marketo?
Of course. Almost anything is possible with a Marketo form because there's a full-featured JS API.
What you're looking for here is a combination of datatypes, which you can't build in the Form Editor UI but you can on the client side. See this blog post: https://blog.teknkl.com/forms-add-other-option-without-new-field/