I mainly need only wheatly for now, and I know that requires an '@sphere' actor, only I have no idea how to set this up. If someone could show me how to activate these in Hammer, and where to choose voice lines, that would be fantastic. Thanks!
How to set actors to play voice lines?
To play lines, use a logic_choreographed_scene. This automatically makes Wheatley play animations at the right time so he gestures properly, as well as subtitles and makes PoTaTOS's light blink (if appropriate). You can't preview the line inside hammer, so go here, find the line you want and check the "download" URL for the filename. It's the same as the ingame VCD, plus "wheatley_" or whatever at the beginning. To trigger a scene, give it the Start input. The scenes have OnCompleted and OnStart inputs, so you can chain together multiple for a longer monologue. Note that if a character is already speaking, the game will automatically queue up the lines and wait for them to finish. (You can change that in the entity properties, and it's individual for each character- GLaDOS will happlily talk over Wheately's ramblings if you want her to.)
Also, if you do have a Wheatley monitor it will automatically play lines if the player smashes it. Cave Johnson's (and maybe some of Wheatley's core lines) are limited-ranged, so you want to have the bullseye near the player (and preferably next to a loudspeaker model so the sound emanates from the correct location).
The range is pretty good with stationary bulleyes, it won't get too quiet unless players run off far away or something.