Tiv, I agree with the other ladies about the feeding. He is so small, he still needs to find his rhythm. I'm sure it'll get better in this regard very soon.
W.r.t. the sleeping issues: sounds like he's got his days and nights mixed up. Here's some advice from the Kellymom website for that problem:
During the day, keep the lights on and go on with your normal daytime activities -- don't keep things dark and quiet where baby is sleeping. Play with and talk to baby during waking times. Wake baby to nurse every 2-3 hours.
During baby's night wakings, keep everything calm, quiet, and dark (if you need a light to breastfeed, try using a smaller light like a nightlight or closet light). At some point you may want to begin a bedtime routine (such as bath, story, breastfeeding) to signal that nighttime has begun.
Have you considered putting him in a sling or pouch like baby carrier during the day? My LG loved sleeping "on me" when she was smaller and it also helped for her to sleep longer periods at a time. Plus you have your hands free and it's a nice feeling to have your little monkey so close to you
Then of course the all time blah blah advice for new moms: hang in there, it will get better