Nice start.
Should i bother with the greenhouse..? Yes
Leave both ends open,
Neem oil is systemic study it up
North uk is always a good place for autos
more so with them midnight suns later in the year
as for Sat. hybrids you may struggle to color ur trics
good luck
ps you still get russian fisherman there ...lol