Donate to the Lead Adventure Forum to keep it alive!
I think the answer is no to both, the Marines were drawn from ships companies that were off the Northern coast of Spain so did not carry a flag and I think spontoons had already been phased out by the Carlist War by all arms including the Marines.