win 3.11 was only dual boot, boot to dos then manually launch win, unless you set it up in autoexec.bat to do auto
If you use a large cf card you will have to partition and format it to a smaller size. Fat is 2gb max and so is dos 6.22, dos 7 will read a 4gb partition.
It also depends on your bios/ide controller card how much it will see.
For example on my 486 the bios will see my whole 2gb cf card but my ide controller card will only see 502mb which results in alot of sector errors.
So first figure out what your bios/controller card will handle go with 502mb if you want to be safe, probably about right for that time.
Find a manual for your motherboard to see the max ram it will take. Look up the bios strings, board name on google
3 solutions for bios battery
1. de-solder the rtc and solder a dip slot then replace with a new rtc (dont break your motherboard while doing this like I did to mine)
2. Hope and locate a external battery plug if your board has one.
3. Modify your current rtc, this means cutting it open and attaching a button cell to the connections inside - there is a bit of info with pictures online for this
Around the time of early 486 8x would of been the fastest cd drive, there is a dos utility that can slow faster drives down mostly to make less noise, could use this on a faster drive if you really want to feel you have a certain speed under the hood
utility is called cd be quiet - cdbq