1, oh not really. I mean yes it's hard coming up with new ideas, but it's very easy if writing comes naturally to you.
2, I don't think there's anything wrong with internet friends! Some of my best friends are internet friends and I've known them for years!