Hello Waqas
Thanks for the post. Yes the BDX8 does handle the size tables you are looking for. You can see all of the limits by looking in the release notes for 16.1 which is available here
http://documentation.extremenetworks.com/release_notes/ExtremeXOS/16.1.3/EXOS_Release_Notes/16.1.3/r...
In regard to all of the features you list some of those are available depending on the type of switch you are looking to use. For example many of our VxLAN deployments are using more of a fixed for factor level switch to be able to use a spine leaf design which provides larger scale and lower cost.
If you can provide the area of the world you are doing this design for we can have the account team call and help provide a design and BOM for your design.
Thanks
P