Provided the user has put those details into their profile, yes, but you have to get permission to access the information.
Because much of the data is unstructured (i.e. you can type in scuba or scuba diving as you see fit) it gets a little fuzzy as you leave main demographics and you have to factor in that people "have fun" with their responses and may put in false indicators but as a general rule main demographics will be decent.
My suggestion is always to be upfront about the request before you ask people for permission. Facebook's system does not allow for a "why" so you need to pre-sell to them what their demographics will do for ecommerce... A more personalized experience. Products that match your interests. Then pop the request open.
You can find a complete list of accessible fields @ Login | Facebook