Yes, the struts will work. OME redesigned the struts for the grand vitara about 12 months ago to include a bump stop spacer on the strut itself because the Grand Vitara's allowed for more uptravel (somehow) than the sidekicks, and the struts could possibly bottom out. It would only happen if they were jumped. Anyway, up until that point, the N103S was the strut for all sidekicks, trackers, and grand vitara's.
The coil spacers will "fit" the same as in a sidekick/tracker.