Don't use the slider version on a beret. Of course any of the badges could have been put on a ww2 beret, Any RM cap badge with posts made from 1923-1944 could have been used (except the slider) but IMO the large flat crown badges were ww2. If you have other opinions thats fine. Your choice.
As i said...... IMO.