Hi,
I think currently there is no Python function for the operations you need.
So you may have to run Labtalk script like
import originpro as op
wks=op.find_sheet()
#insert a col between A & B, the name "junk" does not matter
wks.lt_exec(r'worksheet -i 1 junk;')
#Insert 5 rows in front of the 3rd row
wks.lt_exec(r'wks.insertrows(3, 5);')
# suppose there is an lock with UID 831, set recalculate mode to be Manual
wks.lt_exec(r'run -au 2 831;')