Yes, also classic cars and vintage vehicles do need a Bulgarian e-vignette if they are driven on toll roads.
Vehicles over 3.5 tons must use the distance based toll system (BGTOLL)
Related articles:
What is the BGTOLL system (distance based toll)?
What vehicles need a Bulgarian motorway vignette?
What happens if I drive without a Bulgarian vignette?