already supported in Motoko, Please read this post for detail info:
Dfx don’t support arm natively now, But in Mac M1 you can use dfx though rosetta2, A trick way to run Motoko in Mac M1. I don’t know the plan.
SDK, there are Rust/Javascript SDK, no Python SDK