Whoops. Sorry. I only read part ii and didn't bother reading part i. Oh the shame.
Work out the amount of acid (n=c.v=0.250x50.0/1000)
The amount of NaOH (=0.050x50.0/1000)
Then subtract the second from the first, which will give you the number of moles of acid left after partial neutralisation
The number of moles of butanoate is equal to the number of moles of hydroxide
The rest, you should be able to do (now [H+] =/= [A-])