any civic ex from 93 and newer has a vtec engine, tuned for 125 hp, at least up until the most recent remake, when i think it gets 130hp, but not sure on that one. on the civics as well, all the si versions of a civic, including the del sol and the hatchback have all had vtec as well. all accord ex's, or se's from 93 forward have vtec as well. the newest accord, all the 4 cyl models are vtec, for 145hp last i checked. there does not need to be a vtec sticker on the car to make it a vtec, the only car that really has a vtec sticker on it is the prelude.
so, no, a car does not need to have a vtec sticker to have vtec.