NPCs have always had Infinite Powercores and since the pve adjustments, they've had the same shields as players.
The Beams are lame as hell. I've only fought against the Fighters and Cruisers in my snub / cruiser, but it is particularly annoying to look at regardless.