Stop in for a cup of coffee

As for the Step Grandson, I would just refer to him as grandson - and grandpa. Family is what you make it - blood or not. Inclusion can make the whole situation much easier on the child.