I just don't see how those dimensions are going to fit. You need less offset to clear the strut, and even then, you'll also need camber plates to net appropriate camber with the wider tire.
What did
Glamcem end up running when he was running 305's up front? He ran a 19x10.5 et 22 with a 5mm spacer (17mm effective), and had to grind the strut for clearance.
Your first option makes your front tire too tall. The second option
improves your gear ratio, but obviously the offset is still too much. Just run known setups like seanblurr, Glamcem, or ZL1 1LE dimensions. The MRR ZL1 1LE reps in 19x10.5 et14 & 19x11 et38 is an option, those will fit 305/30-19's front and back, still assuming you're running camber plates.