Biting is normal puppy behaviour and not anything to worry about. You should distract the dog from biting you, either by saying NO and giving the dog a toy of it's own to chew or a loud yelp, followed by NO BITE and / or ignoring the dog for a minute or two. My husband used to grab our GSD around the muzzle and say NO BITE - there are all sorts of methods out there, but your pup will get the message and grow out of it. It's normal, don't worry, our GSD was alittle aligator when she came home and was constantly nipping and biting our hands and feet - used to drive me crazy, but it passed, as it will for you....as long as you're consistent.
With the toilet training - just make sure you take your pup outside after food and after sleeping and if she does go to the toilet where you want her too, give her lots of praise - just a tip - don't rush her back indoors once she's been, as that'll make her put off going so she can get extra play time outside, but you want toilet to mean toilet! Even when she's in the middle of going, you could reinforce it by saying, "do your business", so later on it becomes a type of command to let her know you want her to go to the toilet. Again, it's normal that she has to learn this, she's just a young pup and you must never punish her for going in the house - accidents in the house are usually the result of the owner not preventing it in the first place, it's not the pups fault! Ignore the bad, praise the good!
She'll get there on both of the above issues - this is typical puppy stuff and she'll learn what's expected of her in due time - as long as you're consistent and fair!
Both you and your hubby should decide what is aceptable behaviour and what is not and BOTH reinforce your house rules - that way she'll see both of you as above her in the pack - the last thing you want is a grown up GSD who doesn't respect you - love and respect are totally different things for dogs! Be consistent 100% of the time, or you'll have a very large problem on your hands later on!
You may find this article helpful -
http://www.jersey.net/~mountaindog/berner1/bitestop.htm
Also, I belong to a fantastic German Shepherd Forum - I think you'll find it very helpful!
http://www.germanshepherdsuk.co.uk/forum/index.php
I am "Tatum28" on that forum