yes talha bhai 2 strokers are very small and can be fitted in a Deluxe very easily with fewer modifications.. but please remember 2-strokers have very less life span.
No 2 strokers are very rare with self start.
1 - Sylencers tu ap khud fabricate kerwa lo that would be better via any car silencers shop..
2 - Cone air filters are available at Mcloed Road
Outfall road is near Civilines college...