Hi,
dont know how many other models you have, but...
Pedro is fine with sterns, drop heavy weapons from sterns take more combi-weapons foir both squads and put both into rhinos or drop pods.
Drop techmarine and convert 1 of your
tac squad also into sterns(give them more purity seals on weapons and shoulders and sterns are born

) in rhino or drop pod. 2 full
tac are enough, your sterns are also scoring so you dont need so many troops. Drop heavy bolters and power fists from tacs and give them
MLs or
ML+
MM, good load is flamer
ML and melta+
MM.
Assault squad isnt so shiny in C:
SM as in other codexes, so better for you will be take second predator with
LCs sponsons instead for some fire support.
1 Vindicator is dead vindi, I think 195pts for vehicle with only 1 weapon with middle fire range(I know s10 plate is awesome) is realy too much, if you will drop Lascannon turret from predator and chronus from vindi you can take 2 vindis + 2 predators with
LCs sponsons.
Here is list, maybe you find some good thigs in it.
HQ
Pedro Kantor...........................................175pts
MotF......................................................155pts
conversion beamer, bike
TROOPS
Tac squad(10 men).................................250pts
melta
MM
Lasplas razorback
Tac squad(10 men).................................245pts
flamer
Ml
Lasplas razorback
ELITE
Sterns(9 men).........................................300pts
3x combi-melta
2x combi-flamer
heavy flamer
rhino-dozer blade
Pedro goes here
Sterns(10 men).......................................320pts
3x combi-flamer
2x combi-melta
meltagun
rhino-dozer blade
Sterns(10 men).......................................325pts
2x combi-flamer
3x combi-melta
heavy flamer
rhino-dozer blade
HEAVY
Vindicator................................................140pts
siege shield
EA
Predator..................................................165pts
TLLC
LCs sponsons
Predator..................................................165pts
TLLC
LCs sponsons
2240pts, you can change rhinos for drop pods for bigger pressure on enemy frontline, same points as rhinos.
Hope you find something usefull in this list.