Depends on several things.
1) The easiest one. Do you have an assistant that can be standing in front of the store? Sure. Use him.
2) Is the light really the same across the street where you are?
This is the most critical part. If it is not, because you are in the shade and the store is not; if there is a big red wall next to you and far from the store...
If you are using artificial light, this will mostly be directional and fall off very fast, so no, you need to measure in front of the subject.
But if you are certain that the light is the same where you are standing vs where you are shooting and you are using the card just for white balance, yes, you can.
3) Are you using a methodology for applying the same settings on a program like Lightroom?
You take one shot with the gray card on a specific light condition and save the settings, white balance, and exposure adjustments, and then you apply this recipe to several shots with the same conditions.
Of course, you can zoom in to the card to be easier. Depends on the size of the card.
But if you need to change a lens, from another brand, no. You do not change the lens to take that zoomed in the photo.
4) Do you have time?
If you do not have an assistant, and you have time, you could stand in front of the store, take a photo of your card extending your arm, and move away to take the photo.
But I would only do this if the image has no clear white balance reference on the subject.
In the end, you need to use logic.
Are the settings and light conditions you try to measure the ones that you need to measure?