-offtopic, start a new thread-
Also rpcuser and pass are required before bitcoind can start i think.
Yes they are, but as coinableS said it makes no sense that OP is asked to set up a full node to run a faucet. Its a common problem. You have an issue Y and think X is the solution, so instead of asking about Y you ask about X. I suspect OP bought some sort of script that is asking for the rpcuser and rpcpassword, but unless we know more about it we cant really help.