Yes, it is the same size as a strat pickup. You can use it without a cover, as a matter of fact you can't use a strat pickup cover with those pickups.
GFS pickups are great btw, I've got a pair of humbucker lipsticks for my epi lp guitar, they sound gerat!!!