No, it not ok. Not cool, not cool.
You really need transportation. Maybe a scout list or another codex if you really want to walk.
Jump pack captain means taking assault squad, which isn't fun.
The tactical squads lay out may be all right.
MM have 24' range and
devs can not walk and shoot. Your enemy is being silly if he fools for this, maybe draigowing.
Assault squads are rubbish they can not do
cc at all well. They are also then expensive.
1000 pts is rubbish for marines you should consider higher totals to think about a rounded list.
Otherwise transportation and maybe a librarian as an easy and cheap
HQ then you will be flying
P.S. stop playing like
IG and orks