I'd suggest to you to look at a sample config.
You didn't put ge-0/0/1.0 into a zone, and that zone will need to have host-inbound-trafffic protocols bgp added.
You still have all the default config on there too which I'd recommend you delete.
If you're new to junos and want to mess with routing you may want to consider disabling flow processing altogether to have them act like routers.
https://kb.juniper.net/InfoCenter/index?page=content&id=KB30461
Also, you can verify layer 2 with ">show arp"