First Cycle Feedback. Enth/Dbol/Adex

So I have done my research and decide to start my first cycle in the next few months. I have been training for almost 10years in total but only for the past 5 years have I been training competitively (amateur bodybuilder).

First show is in a couple of weeks and I am planning for after the show. Here is what I have come up with so far, please leave feedback and if I should add/remove anything that seems like overkill. Some stats for you so far I’m 22: Bench 315x1rm, Squat 420x3rm, Deadlift 500x1rm.

Week 1: Test Enanthate 500mg (250mg mon/thurs) / Dianabol 30mg ED / .5mg Arimidex ED
Week 2: Test Enanthate 500mg (250mg mon/thurs) / Dianabol 30mg ED / .5mg Arimidex ED
Week 3: Test Enanthate 500mg (250mg mon/thurs) / Dianabol 30mg ED / .5mg Arimidex ED
Week 4: Test Enanthate 500mg (250mg mon/thurs) / Dianabol 30mg ED / .5mg Arimidex ED
Week 5: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 6: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 7: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 8: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 9: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 10: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 11: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 12: Test Enanthate 500mg (250mg mon/thurs) / .5mg Arimidex EOD
Week 13:
Week 14:
Week 15: Nolvadex 100mg first day, 40mg ED rest of week
Week 16: Nolvadex 40mg ED
Week 17: Nolvadex 20mg ED
Week 18: Nolvadex 20mg ED

A few questions for you guys,
-Is the gap between last injection and PCT long enough?
-Should I also include Clomid for PCT?
-Will be running HCG for Testicular atrophy. Run this from start to finish? What kind of HCG?
-Also, thought about using proscar for DHT blockers to prevent hairloss, is this a good idea?