How to show the vertices or edges of the mesh when using subdivision surface?
Try selecting this option:



It will make the effects if the modifier visible in edit mode. the down side is that your edges will be curved.

Selecting limit selection to visible will also make your it visible. The only issue with this is that it can be hard to select the right vertex since all of them, even the ones behind the object are visible.