Yes, you can get a free character from a friend if he has one that you do not have yet. You can get a free character by sharing your game with that friend and then sending him an invite code or using the Facebook or Twitter account of that friend and sending him an invite code through his account.