still didn't quite get what you are asking for.
The broker called MIG Investnments SA provides 24 currency pairs including all you mentioned except platinum

. All that is based on MT4 platform with real and demo accounts. Demo account is supported on one month basis.
You can open new demo account after the old one expires.
Search google for the link or try to find it on metaquotes.net site
cheers