best practice with RAID0 configuration - to keep all of them in separate drives i.e. tempdb, mdf, ldf, backups
From performance and safety point of view, 1st solution is better (if you have 4 physical disks available).
For sure you need to separate as soon as possible backups from mdf files in differents disks: in case of a disk crash you lose both the DB and the backup!