Yes it's normal I'm 23w and my son kicks all day every day hard too. He's just an active baby! All babies are different this is my 3rd son and this pregnancy has been completely different. He's just active but very healthy! Don't worry!!
I think the baby is fine, I went into l&d at 26 weeks due to contractions which were caused by dehydration and when they did an ultrasound to make sure my son was ok, I may have felt him move 3 times even though he was constantly moving on the ultrasound. At 24 weeks, the baby is still tiny so you may not feel it every time it moves. I'm 37 weeks now and personally I don't count my son's kicks mainly cause he just likes to roll around more than anything