This will not go well.
Europe is not designed for oversized cars. As soon as you are off the “A” roads, it is goat tracks in every direction. And, you can forget about parking. Regular cars have enormous trouble already. Every new car gets panel damage within a couple of weeks. Put those monster US vehicles in the villages it will be carnage.
Actually, nobody goes to heaven when they die (according to the bible). Everyone must wait until judgement day when all the graves, etc, open and we all face judgement at that point. This surprised me when I first learned it because it goes against all the Christian culture I’ve ever been taught and experienced.
So grandma isn’t currently in heaven no matter how good she was.