Hey man! Your hair looks great. As far as types go, I would probably say maybe like 3c/4a ish? Obviously, it's not an exact science lol. When I started growing out my hair I found TRESemme Natural to be god send. Also, Aussie Moist, particularly if your hair is both thick and curly.
Your hair might not hold styles because despite the amount of hair you have it may be relatively fine. Mine is similar. Good luck!
Check out my blog: http://manemanblog.com.
If you're a curly guy and would like to be featured then check out the Contact page and hit me up!
Shampoo: KC Come Clean
Conditioner: Tresemme Naturals
Styling: Donna Marie Dream Curling Cream, EcoStyler Gel (pink)