Can anyone tell me how I can use 2 Views exposed filters to filter nodes published between the two selected dates?
Use the Date Views module that comes shipped with Date. Add a filter to your view using the Date: Date option.
Now you can use the "In Between" option to either select between two specific dates, or relative dates (within the past 30 days of right now). Make sure to check "Expose this filter to views".