Can you create a branch through GitHub UI?
Yes. Just start editing a file and when you hit the "commit changes" button it will ask you what name to use for the branch.