does 'have a thing for sb.' equal 'have a thing about sb' ? No.
have a thing for sb. Have a romantic interest in somebody
have a thing about sb. Have some kind of feeling or attitude about somebody. Coiuld be romantic or something else. You'd have to ask the speaker for more details.