This expression can be used as "How's it going?" in english?
Yes, "How is it going?" is closer to "Як справи?". I guess they wanted a more literal translation here, otherwise you would have to include all the greetings like "What's up?" as alternative translations...
Yes, but I'm not sure Duo would accept it. More common is Як справи?