regarding the cases in Heuston, there are lockers, but they dont always work and its first come first served as is the norm. they are located near platform 2.
congratulations on discovering the wonders of the irish rail website.
since they cant tell you what you're looking for we can:
hope this helps!!