Well how LWJGL does it you need to import most of the old ones because they don't remove the old deprecated ones so I use the techincal manual/reference to know what is still current. They only add the new commands for the version they are added like when in 3.0 the VAO became core instead of an extension. glGenVertex() is a part of GL30. You still need the VBO commands from GL20 or so. ect ect. I just import ALL the ones from the version i am using to GL11 just in case.
Your program IDE/compiler ect should alert you to non used imports so if you really don't need them you can remove them. I don't think anything really happens if you have unused imports but I'm not an expert reference. Could do this once your program is "final" and it will be fine.
If this was the C/C++ version you would only import the version you want. But obviously its the java one ^_^
Not sure if links are allowed but this is a good list of all useable commands for a version
http://www.opengl.org/sdk/docs/Sorry if we shouldn't have links.
Click on 3.3 spec and all deprecated methods will be unlisted. Or use the specifications pdf to also see what isnt supported anymore