Die TSAL6200 sind IR-Dioden, du kannst natürlich auch andere nehmen, der TSOP1738 ist für 38kHZ Modulationsfrequenz und hat unwesentlich andere Eigenschaften. Der BC516 ist ein PNP-Darlingtontransistor, da sollte es schon etwas gleichwertiges sein. Der Vorwiderstand ist 5,6 Ohm und Pin kannst du nehmen welchen du willst.
Die Versorgung ist noch nicht ganz richtig. Wenn du den ADC aktivieren willst dann musst du vom R2 auf AVCC gehen und nicht auf GND, wenn du den ADC nicht brauchst dann kannst du dir R2 sparen und VCC mit AVCC direkt verbinden. Die C sind richtig.
Beim Programmieren in Bascom kann ich dir nicht helfen.