Congrats on your new family! As for your questions..
- Pads, it's more your preference but if you are planning to have her go outside in the future, it's better to get her trained that way from the start so she won't get confused later.
- You mentioned she's been outside. Just in your yard?
- With her being only 7 weeks old, have you taken her to see the vet for a full check up? If not, I think that should be at the top of your list. And the vet can recommend what type of diet would be right for her at that age and condition.
- Free feeding is good for now since she's so young.