Aviation ratings will probably not give any credit towards general requirements, or anything other than aviation science.
Yes, you need a degree. Unless it's holding you back from a major airline right now, probably best to get a useful degree like CS, just in case you ever need it someday. Even if it takes a little longer.