Yes.
1)H310 motherboard + I3-9100F = won't boot.
Only B365 and Z390 motherboards are compatible out of the box with 9th gen Intel cpus. The rest require a bios update while using an 8th gen part.
2)Not really an incompatibility, but a potential issue:
SSD: That is really small for an OS drive... it's doable though as long as you know how to 'trim the excess fat'.
3)Another potential issue:
If you are planning to game on this, 2x 4GB ram isn't ideal anymore. Once memory gets over 75% full, it slows down. At 100%, the system starts writing temporary files to disk, which is far slower than physical memory.
With memory, you always want more than you actually need - without going overkill, of course.
2x 8GB is recommended.
And no, 1x 16GB isn't a workaround.
Completely disregard if this is not for gaming.