Point 1 should be working like you described. Bear in mind that with an IP range of 10.0.0.9/29 that 10.0.0.15 becomes the broadcast address and is not useable.
You can assign 6 hosts: