Yes, you can apply for SF from any branch, you would be able to apply for the Selection Course when your Year Group is eligible, right around the time you become 1LT Promotable. If you make it through Selection and are selected you would then go through SOF Captain's Career Course and then go on to SF training. You still need to make it through the SF training course.