Yes there are after school activities such as Mad Science, Lego club, chess club, etc. And yes there is bus service. In second grade there are four teachers each with about 25 kids per class. You should also check out the PTA's page from the school's page. That is
https://sites.google.com/site/poplartreeptaweb/
There is a talent show tomorrow night. I can't remember when it starts but call the school to find out. It may be a good way to start seeing the school before your son starts there. Are you in the area now or moving from another area?