Rolled my atv, now what?

Rolled my 2013 rancher on it’s side sunday and scratched up plastics and the rear rack, but managed to ride it home. When i got it home, i checked the oil to find that it reeked of gas… I had to ride about 8 miles to get home and it fired right up as soon as i got it on level ground and acted normally, but i was wondering if i had done any real damage to the engine/trans due to the oil/gas mix in the crankcaseAttachment 28650Attachment 28658Attachment 28666Attachment 28674
I already have the new filter and i’m going to change the oil tomorrow with rotella t6, any other recommendations?

2013 TRX420FM Natural Camo
Bone Stock

Attached Thumbnails

Click image for larger version

Name:	ImageUploadedByTapatalk1450138025.195203.jpg
Views:	N/A
Size:	87.3 KB
ID:	28650
 

Click image for larger version

Name:	ImageUploadedByTapatalk1450138037.356776.jpg
Views:	N/A
Size:	118.8 KB
ID:	28658
 

Click image for larger version

Name:	ImageUploadedByTapatalk1450138047.713391.jpg
Views:	N/A
Size:	135.7 KB
ID:	28666
 

Click image for larger version

Name:	ImageUploadedByTapatalk1450138056.429452.jpg
Views:	N/A
Size:	118.2 KB
ID:	28674