Welcome to you, Rubble and your family to the Lab board.
I'm probably not the one to ask your questions of but want to thank you for bringing Rubble and your questions here as there are many folks that I'm sure can help. From what I see, you are on track with what you have now if he seems to be doing well with them.
Looking forward to hearing about your adventures, he seems to be a special boy,
Ron