Sorry, but that is not going to work for multiple reasons. Among other things, neither transistor has proper bias and a diode connected directly to a cap cannot do anything useful.
If you are using batteries anyway, why not build a conventional radio? There are thousands of good, practical designs around.