Greetings,
The more information you provide, the easier it will be for us to help.
Can you provide a more detailed description of your system specs
Board rev
BIOS version
How many disks or CD/DVD drives you have connected and to what ports
What controller operate mode are you using?
What OS
We can probably advise better once we have this information.
Fast Boot and Ultra Fast Boot options are not for everyone. This is brief description of how they work. During POST many things happen, the system performs a self diagnostics on itself. In normal mode it performs a more comprehensive test of things. Enabling one of these options can change things like:
The type and number of test being performed
Omitting certain checks completely
Decreasing or omitting the amount of time the system spends detecting connected devices on various interfaces
The BIOS does not come configured to power the system on without pressing the power button. You have to change settings like:
(example)
Power on by event
WoL or Power on by PCIe device
Power on by mouse or keyboard
What's available on your board may be slightly different
If using an SSD as a boot drive, your system should start pretty quickly without the need to enable Fast or Ultra Fast Boot. I'm not trying to discourage you from using one of them, but you don't appear to have stability at this point.
I think it might be wise to load set up defaults, then make one change at a time testing each before moving forward. Thats up to you.
Memory... don't mix it. Dave95 has covered that.
The problem with your NIC not getting an IP is probably driver related. I have an older HP laptop that does the same thing when it resumes from sleep. Has done it with W8 and 10. We might be able to make some recommendations after we know more about your environment.