The amount you feed him of the NLS is up to you and how he reacts to it. You can try two in the morning and two at night, they are super super tiny and 4 a day shouldn't be too much, but if so you can try 3 or 2 a day.
Frozen Brine Shrimp is more nutritious then freeze dried, same goes with the Bloodworms. Daphnia as far as I know only comes frozen, they are called "water fleas" because they resemble shape of a flea. They are really small and when the cube of Daphnia is unthawed it almost looks like a liquidy powder.
With the Daphnia you might want a little dropper or use a toothpick to put it in the tank with in a clump. My fish kinda just looked at it if I put it in their tank and it isn't in a little clump resembling a pellet or something to eat. Daphnia is a little bit messier then Brine Shrimp as well as a little bit more difficult to tell how much you're giving your fish. I love Daphnia, but you might be better off starting with Brine Shrimp for now so you know for sure how he will react to it.
I don't own the Top Fin brand of Betta pellets, so i'm not totally sure how big they are. I have acouple pictures however of the size these pellets are. The Aqueon pellets are actually really small as well, they are the kind I use most often. I'm going to assume the Top Fin pellets are roughly the size of the Tetra ones, maybe a little smaller.
Aqueon, HBH and Tetra size comparison (large pic, didn't want to stretch the page)
Aqueon (yellow) and NLS Small Fish
And the one I think shows how small they really are or how huge Tetra pellets are:
Tetra and NLS Small Fish