Welcome to the board.
The main answer will be you will have to make some test and research on the board
to find those answers. TEST and do a lots of test is the best advice.
If you search on the board you can find lots of direction to get you started
Good luck