Or do most corps require pvping as well? Are there corps where I can just socialize and mine all day?
Those corps exist.
I can point you to one of the bigger ones, just ping me a in game mail. When I am online later today I shall respond.
Yes PM ME in game mate