For configuration of storage layer in cd_storage_conf.xml you can collectively make use of the SDL Live Content links as stated in your question along with the sample storage config file where a descriptive comment has been added for almost all the nodes.
Related to Storage Bundle xml files, you may want to explore the Storage Extension related topics given HERE and HERE (Requires Login).
In brief, Storage DAO Bundle xml file is generally used for extending the default functionality of Storage Layer of the Content Delivery module.
Typically, the content of a storage dao bundle file will look like as below:
<?xml version="1.0" encoding="UTF-8"?>
<StorageDAOBundles>
<StorageDAOBundle type="<Which type of storage layer>">
<StorageDAO typeMapping="<Which Action>"
class="Fully resolved custom storage layer extension class name" />
</StorageDAOBundle>
</StorageDAOBundles>
For example:
For a Dynamic Component Presentation you want to invoke the Storage Extension at Publishing Action, the Storage DAO Bundle will looks as below:
<?xml version="1.0" encoding="UTF-8"?>
<StorageDAOBundles>
<StorageDAOBundle type="persistence">
<StorageDAO typeMapping="PublishAction"
class="com.tridion.storage.extension.custom.JPAPublishActionDAO" />
</StorageDAOBundle>
</StorageDAOBundles>
If you want to invoke Storage Extension while publishing a page, the Storage DAO Bundle will looks as below:
<?xml version="1.0" encoding="UTF-8"?>
<StorageDAOBundles>
<StorageDAOBundle type="filesystem">
<StorageDAO typeMapping="Page"
class="com.tridion.storage.extension.custom.FSPagePublishActionDAO" />
</StorageDAOBundle>
</StorageDAOBundles>
I hope it helps.